美文网首页
公钥私钥

公钥私钥

作者: 我要发着呆 | 来源:发表于2021-08-17 12:20 被阅读0次

参考资料:http://songlee24.github.io/2015/05/03/public-key-and-private-key/

简单总结:1、公钥加密(对称加密):解密密钥和加密密钥相同 常见的有AES和DES加密
私钥加密(非对称加密):解密密钥和加密密钥不相同
2、非对称加密要比对称加密效率可能高1-2个数量级 (因为不知道底层算法,所以不知道2个不同方式的加密算法的用时有什么不同) 常用的解决方案:发送方通过非对称加密算法把对称算法的密钥传递给接收方
3、安全传输和数字签名 (一个默认假设:自己的公钥可以被任何人获取到)
安全传输:
接收方生成一对公钥私钥,把公钥传给发送方,发送方通过公钥对数据进行加密传递,因为只有接受方有私钥,所以消息只有接收方可以解密,所以就保证了数据传输的安全
数字签名:
用私钥进行签名,用来验证发送方的身份并帮助保护数据的完整性 可以保证2点:1、因为发送方才有私钥,所以可以确保这个数据是自己签名发送的 2、因为有私钥自己持有,只要公钥能解密,就能保证这个数据是没有被其他人篡改

相关文章

  • 应用程序数字签名技术

    什么是公钥和私钥 公钥加密,私钥解密私钥加密,公钥解密 苹果的数字签名

  • RSA加密解密函数

    一、已有公钥私钥1、私钥解密 二、已有公钥私钥文件

  • 秘钥/证书/https握手/CA相关概念

    一.公钥和私钥介绍 公钥和私钥成对出现 公开的密钥叫公钥,只有自己知道的叫私钥 用公钥加密的数据只有对应的私钥可以...

  • 优一区块链知识学习笔记5

    公钥和私钥 公钥加密,私钥解密 私钥→椭圆曲线乘法→公钥→单向加密哈希函数→比特币地址(过程不可逆) 私钥:随机选...

  • ios RSA加密

    后台给的公钥,私钥,不管是公钥加密私钥解密还是私钥加密公钥解密都是可以的,但是Mac 通过openssl生成的公钥...

  • 漫说数字签名digital signature(转载)

    前提:公钥和私钥是成对的,它们互相解密。加密数据:公钥加密,私钥解密数字签名:私钥加密,公钥解密 一、漫说公钥与私...

  • RSA非对称加密算法

    RSA算法,经典非对称加密算法,通过生成公钥 私钥 进行加密解密 公钥加密 私钥解密 反之 私钥加密 公钥...

  • 公钥私钥

    公钥负责加密,私钥负责解密;私钥负责签名,公钥负责验证。

  • 公钥、私钥一句话说明

    公钥负责加密,私钥负责解密;私钥负责签名,公钥负责验证。

  • 加密相关

    公钥加密 私钥解密 ,私钥加密,公钥验证(签名) HTTPS -- AFSecurityPolicy RSA ...

网友评论

      本文标题:公钥私钥

      本文链接:https://www.haomeiwen.com/subject/sbibbltx.html