1 消息也成为明文。
2. 加密的消息称为密文。
3.E(M) = C,E为加密函数,M为明文,C为密文。
4 D(C) =M,D为解密函数,C为密文,M为明文 。
5.算法和密钥
如果算法的保密性是基于保持算法的秘密,这叫受限制的算法。任何算法都是可能被人逆向分析的,显然这样是不安全的。现代密码学采用密钥解决这个问题。密钥用K表示,
从而现在的加密/解密函数为:
EK1(M)=C;
DK2(C)=M;
k1称为加密密钥,k2称为解密密钥,如果K1=K2,或者k2能从k1推算出来,反过来也成立,则这样的算法叫对称算法。如果k1不等于k