通过网络传输的数据必须加密,并使用安全的数据传输体系,以防止被其他人读取或篡改。那么如何对数据进行加密,这是今天第一个探讨的问题。 现在假设有A、B两个用户,A需要将文件传输给B,同时又不想文件被其他人知道。这时候就需要对文件加密,那么B要读取文件,就需要解密。在密码学中,B打开文件的钥匙叫密钥。根据过程中使用密钥的个数,可以分为对称加密(使用一个)和非对称加密(使用两个,分别是私钥和公钥)。 ...