VXXEncryption-各种平台加密解密算法汇总,支持多种语言java,oc,c(正在更新...)
·
VXXEncryption
##各种平台加密算法汇总
使用和代码点击项目查看.下面是运行结果,没有计算加密耗时.看log说明加密解密速度小于一毫秒,加密解密算法速度还算是很快的.
###iOS,JAVA,Android端的加密解密数据得到的结果是一致的.使用下面的加密算法来让你们的项目更加安全吧!!!
加密算法key的长度有三种:128、192和256 bits。由于历史原因,JDK默认只支持不大于128 bits的密钥,而128 bits的key已能够满足商用安全需求.
###提供以下加密算法:
- 不可逆加密算法
- MD5
- MD2
- SHA1
- SHA256
- 对称加密算法
- DES
- 3DES
- AES - 128
- 非对称加密算法
- RSA
###iOSDemo各种加密解密字符串结果
2016-11-21 14:41:26.378 加密算法iOSDemo[17428:173644] ==========================
2016-11-21 14:41:26.378 加密算法iOSDemo[17428:173644] 明文:1234abcd你好世界
2016-11-21 14:41:26.378 加密算法iOSDemo[17428:173644] ==========================
2016-11-21 14:41:26.378 加密算法iOSDemo[17428:173644] DES加密数据:TOGA+/BxyqrmXwxnNZU8LyySyF8064+V
2016-11-21 14:41:26.378 加密算法iOSDemo[17428:173644] ==========================
2016-11-21 14:41:26.379 加密算法iOSDemo[17428:173644] DES解密数据:1234abcd你好世界
2016-11-21 14:41:26.379 加密算法iOSDemo[17428:173644] ==========================
2016-11-21 14:41:26.379 加密算法iOSDemo[17428:173644] AES加密数据:hr88SE/xPeaWEWuomQFTbgEqMpF4goyjpGYdU2LdcF0=
2016-11-21 14:41:26.379 加密算法iOSDemo[17428:173644] ==========================
2016-11-21 14:41:26.379 加密算法iOSDemo[17428:173644] AES解密数据:1234abcd你好世界
2016-11-21 14:41:26.380 加密算法iOSDemo[17428:173644] ==========================
2016-11-21 14:41:26.380 加密算法iOSDemo[17428:173644] AES-128加密数据:diu1ZGhNSZtMyDAyrH7X8awGKDQLGOHoxXUNAfel72U=
2016-11-21 14:41:26.380 加密算法iOSDemo[17428:173644] ==========================
2016-11-21 14:41:26.380 加密算法iOSDemo[17428:173644] AES-128解密数据:1234abcd你好世界
2016-11-21 14:41:26.380 加密算法iOSDemo[17428:173644] ==========================
###java各种解密解密字符串结果
===========================
明文: 1234abcd你好世界
===========================
AES-128: diu1ZGhNSZtMyDAyrH7X8awGKDQLGOHoxXUNAfel72U=
===========================
AES-128: 1234abcd你好世界
===========================
###项目源代码地址
https://github.com/VolitationXiaoXing/VXXEncryption
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐


所有评论(0)