最基础的对称加密:密钥加密
通过密钥加密,也通过密钥解密。
非对称加密
可是又有问题了,我想AB交互,万一又有一个人在中间假装自己是A,通过B的公钥加密向B发送文件,那B该如何知道自己被骗了呢?
数字签名
CA证书
CA是Certificate Authority的缩写,也叫“证书授权中心”。它是负责管理和签发证书的第三方机构,作用是检查证书持有者身份的合法性,并签发证书,以防证书被伪造或篡改。
对称加密算法 DES(Data Encryption Standard):对称算法,数据加密标准,速度较快,适用于加密大量数据的场合; 3DES(Triple DES):是基于DES的对称算法 RC2和RC4:对称算法,用变长密钥对大量数据进行加密,比 DES 快; AES(Advanced Encryption Standard) 非对称算法 RSA:由 RSA 公司发明,是一个支持变长密钥的公共密钥算法,需要加密的文件块的长度也是可变的