二十三、iOS签名机制(二)

签名就是要保证自己签的,如何保证自己签的,用私钥签。

签名,是为了保证消息未被篡改。

一、基本概念

image.png
image.png


二、使用流程

签名1
签名2

散列值比较小,签名大小也就较小了,签名2是签名1的改良版。


三、存在的问题

image.png
image.png


四、证书

证书,就是用来解决中间人攻击的问题、解决公钥合法性的问题。

image.png
简化


五、总结

到此为止,了解了一些概念:

  1. 对称密码;
  2. 公钥密码;
  3. 数字签名;
  4. 证书;
image.png

你可能感兴趣的:(二十三、iOS签名机制(二))