摘要:
class AESEncrypt{ public static function encrypt($string, $key) { if (substr(PHP_VERSION, 0, 1) == '7') { return self::opensslEncrypt($string, $key); 阅读全文
posted @ 2021-08-23 15:57
mingruqi
阅读(1258)
评论(0)
推荐(0)
摘要:
最近在对接客户的CRM系统,获取令牌时,要用DES方式加密解密,由于之前没有搞错这种加密方式,经过请教了“百度”和“谷歌”两个老师后,结合了多篇文档内容后,终于实现了。 一、DES介绍DES 是对称性加密里面常见一种,全称为 Data Encryption Standard,即数据加密标准,是一种使 阅读全文
posted @ 2021-08-23 15:44
mingruqi
阅读(2247)
评论(0)
推荐(0)
摘要:
业务需要,需要对数据进行加密(AES/ECB/PKCS7Padding),由于之前对该内容了解较少,于是去网上搜寻答案,很庆幸,很快搜索到一个例子,基本不用改动什么就可以使用,但是里面有不少内容还不是很了解,现在把它记下来日后慢慢学习。 <?php class AES { protected $ci 阅读全文
posted @ 2021-08-23 15:31
mingruqi
阅读(697)
评论(0)
推荐(0)
摘要:
利用openssl加密更简单,而且支持php7.1.x版本,基本可以用于所有版本的php程序。 <?php class OpenSSLAES { /** * var string $method 加解密方法,可通过openssl_get_cipher_methods()获得 */ protected 阅读全文
posted @ 2021-08-23 15:30
mingruqi
阅读(704)
评论(0)
推荐(0)

浙公网安备 33010602011771号