hash.update(bytes('admin',encoding='utf-8'))print(hash.hexdigest()) 回到顶部 注意 以上加密算法虽然非常厉害,但有时存在缺陷,即:通过撞库可以反解。 所以,有必要对加密算法中添加自定义key再来加密 hash = hashlib.md5(bytes('790dfhdfe3',encoding='utf-8')) hash.update(bytes('admin',encoding='u...
Vive.Crypto实现了C#、Java 和 JS 的SM3,SM4的相互加密解密;以及对各种常用的加密算法进行封装,有 Base64、对称加密(DES、3DES、AES、SM4)、非对称加密(RSA、SM2)、Hash(MD4、MD5、HMAC、HMAC-MD5、HMAC-SHA1、HMAC-SHA256、HMAC-SHA384、HMAC-SHA512、SHA、SHA1、SHA2