(浅学一下新知识~以前一直想学的东西~)
1、密码学是研究编制密码和破译密码的技术科学。研究密码变化的客观规律,应用于编制密码以保守通信秘密的,称为编码学;应用于破译密码以获取通信情报的,称为破译学,总称密码学。
2、在通信过程中,待加密的信息称为明文,已被加密的信息称为密文,仅有收、发双方知道的信息称为密钥。在密钥控制下,由明文变到密文的过程叫加密,其逆过程叫脱密或解密。
3、基本功能
机密性:仅有发送方和指定的接收方能够理解传输的报文内容。
鉴别:发送方和接收方都应该能证实通信过程所涉及的另一方, 通信的另一方确实具有他们所声称的身份。
报文完整性:即使发送方和接收方可以互相鉴别对方,但他们还需要确保其通信的内容在传输过程中未被改变。
不可否认性:如果人们收到通信对方的报文后,还要证实报文确实来自所宣称的发送方,发送方也不能在发送报文以后否认自己发送过报文。
4、常见加密方法
①恺撒密码:是一种替换加密的技术,明文中的所有字母都在字母表上向后按照一个固定数目进行偏移后被替换成密文。
②摩斯密码:是一种时通时断的信号代码,通过不同的排列顺序来表达不同的英文字母、数字和标点符号。
③换位密码:是一种早期的加密方法,与明文的字母保持相同,区别是顺序被打乱了。
网友评论