加密方式
CodingFire
从移动端到跨平台,从跨平台到Java,学习是一件让人开心的事,也是一件孤独的事。所谓君子慎独,不欺暗室。共勉之!
展开
-
关于iOS开发中使用到的AES加密和SHA256加密的使用
**关于iOS开发中使用到的AES加密和SHA256加密的使用** 笔者在前段时间就这个问题跟后台的人对接了很久,最后终于确定问题时我们的加密方式虽然都为同一种,但却存在本质的区别。下面我简单描述下区别,并附上主要代码: 1. 常用AES加密说明 我们在开发中常用的AES为AES128和AES256,两者的区别在于256补码方式更加安全一点,按照一个字节为八位,采用的加密keyAES128原创 2015-12-23 10:26:14 · 6855 阅读 · 6 评论 -
iOS开发 - 需要加密key的SHA256和MD5加密
如果你们在加密的时候,后台告诉你,用哈希算法或者MD5算法,然后用加密key来加密,你可能会一脸懵逼,博主也是第一次听说哈希加密要用加密key,为了弥补下知识空缺,博主就在网上查找资料,结果找到了这个东西:消息摘要算法。消息摘要算法我们通常在遇到的时候会看到“HMAC”字眼,mac(Message Authentication Code,消息认证码算法)是含有密钥散列函数算法,兼容了MD和SHA算法原创 2016-12-13 14:10:19 · 4121 阅读 · 0 评论