• 非对称加密模型
  • 常见的非对称加密技术

非对称加密模型

非对称加密算法需要两个**来进行加密和解密,这两个秘钥是公开**(public key,简称公钥)和私有**(private key,简称私钥)。百度百科

密码技术学习(6.1)-非对称加密技术简介

非对称加密模型,可以类比为意见箱。公钥可以理解为意见箱,私钥可以理解为意见箱的钥匙,每个人都可以往意见箱中放入信息,但是只有意见箱的主人才能打开意见箱查看信息。

密码技术学习(6.1)-非对称加密技术简介

常见的非对称加密技术

非对称加密算法需要两个**来进行加密和解密,这两个秘钥是公开**(public key,简称公钥)和私有**(private key,简称私钥)。

常见算法

  • RSA
  • Elgamal
  • ECC(椭圆曲线密码体制)

非对称加密算法中大部分都是基于数学问题建立的。RSA基于大数因式分解,Elgamal和ECC基于离散对数问题。

参考书籍和文章

关于本章内容,参考了一下书籍和文章

  1. Java加密与解密的艺术 链接
  2. 图解密码技术-第二版 链接 第三版链接
  3. 知乎大神的通俗解释

本系列其他文章

密码技术学习系列文章

相关文章:

  • 2021-12-04
  • 2021-10-02
  • 2022-01-19
  • 2022-02-11
  • 2021-12-11
  • 2021-06-14
  • 2021-04-05
  • 2021-06-28
猜你喜欢
  • 2021-07-17
  • 2021-08-26
  • 2021-08-11
  • 2021-07-24
  • 2021-08-02
  • 2021-08-23
  • 2021-11-09
相关资源
相似解决方案