一.加密过程解释 前提:发送方为A,接受方为B牢记:RSA为非对称加密,AES为对称加密.对称加密,属于传统的加密技术,加密和解密的秘钥都是相同的,AES的秘钥长度有128.192.256三种.非对称加密属于现加密技术,加密和解密的秘钥是不同的,一个是公钥,一个是私钥,常用于数字签名和加密秘钥. 1.B产生RSA密钥,并将对应的RSA公钥发给A2.A得到RSA公钥:随机产生一个AES密钥:使用RSA公钥和RSA算法对AES密钥进行加密,并写入文件头部:用AES密钥和AES算法加密数据,写入文件尾