Applications
- Encryption with public key, decryption with private key
- Confidentiality or secrecy
- Encryption with private key, decryption with public key
- Integrity/authentication
一些概念特征的明确:
public key:所有人都知道(公开信息)
private key:只有owner才知道
Confidentiality or secrecy(机密性)
Encryption with public key, decryption with private key
B传输机密文件给A,需要使用A的public key(公开信息)进行加密,因为只有A知道自己的private key(owner才知道)。
B传输机密文件给一个班级的人,每次需要使用每个人(A)对应的public key进行加密,发给对应的人(A),对应的人(A)才能使用自己的private key解密。
Integrity/authentication(认证)
Encryption with private key, decryption with public key
B使用private key对信息进行加密,这里的private key只能是B自己的private key。其他人都可以对信息进行解密(因为B的public key是公开信息)。
这样的意义在于:其他人能确定 这是B发出的消息(认证)。