Search

Search IconIcon to open search

非对称密码

Last updated Jun 15, 2023

# 非对称密码

  • 每个通信者持有 private key, public key 各一份
    • 私钥不公开, 用于解密
    • 公钥公开, 用于加密(用接受者的公钥加密)
  • 加密发给 Bob: c = e(m, $k^{Bob}_e$)
  • Bob 解密: m = d(c, $k^{Bob}_d$)
  • 把加密解密反过来, 就能用作数字签名

# 非对称密码种类

  • RSA
  • DSA, ElGamal