iOS 常规加密算法

非对称加密:

  • RSA:https、苹果的p12证书等 认证都是通过RSA
    --公钥加密,私钥解秘
    --私钥加密,公钥解密

对称加密:

  • DES
  • 3DES
  • AES(高级密码标准,美国国家安全局使用,<据说以现在的计算机运算速度,想要暴力破解,大概需要几千万年>)

哈希加密:哈希算法--散列函数

  • MD5
  • SHA1\SHA256\SHA512
  • HMAC

特点:
算法公开
对相同的数据加密,得到的结果是一样的
对不同的数据加密,得到的结果是定长的MD5。32位的字符串
不能反算

---未完待续

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容