加密技术是最常用的安全保密手段,在安全保密中,可通过适当的密钥加密技术和管理机制来保证网络信息的通信安全。数据加密技术的关键在于加密/解密算法和密钥管理。
基本过程
对原来的明文的文件或数据按某种加密算法进行处理,使其成为不可读的一段代码,通常称为“密文”。“密文”只有输入相应的密钥之后才能显示原来的内容,通过这样的途径使数据不被窃取。
数据加密和解密是一对逆过程。
数据加密是用加密算法E和加密密钥K1,将明文P变为密文C,记为C=E_K1(P)数据解密是加密的逆过程,解密算法D和解密密钥K2,将密文C变为明文P,记为P=E_K2(C)
密钥加密技术的密码体制分为对称加密体制和非对称加密体制。
对数据加密的技术分为对称加密(私人密钥加密)和非对称加密(公开密钥加密)