天微微亮。
清华西院,第28号屋,书房。
“密码学是研究编制密码和破译密码的技术科学,分为两类,研究编制密码变化规律应用于加密通信称之为编码学,应用于破译密码获取通信内容称之为破译学,人类使用密码的历史几乎等文字,或者说,从文字诞生那一天起,密码就随之诞生,随着不断使用密码,最终演变为一门学科。”
如同往常那般,华罗庚声音回荡于书房内,今天第一堂课讲的不再是深奥且晦涩难懂的微积分,而是一门全新的数学课程——密码学。
余华静坐于座椅之上,认真聆听。
华罗庚讲课习惯喜欢从最初讲起,自密码学发展历程,再讲到密码学基本构成,比如密码专业术语,密匙,明文,密文,加密,解密,密码算法等等。
密码具备机密性,鉴别性,内容完整性和不可否认性,
机密性是指密码发送方和指定接受方能够理解传输的密码内容,鉴别性是指发送方和接受方都可以互相确定对方的身份,第三者无法冒充任何一方的身份,内容完整性为双方确认传输密码信息内容没有在传输过程之中改变,最后一点的不可否认性,如果接收方获得发送方的信息之后,还要证实并确认信息的确来自发送方,发送方不能在发送信息之后否认自己发送过信息。
一个小时过后,关于密码学的基本构成和情况已经讲清,华罗庚见到余华学有所思的模样,简单抽了几个问题,待余华对答如流过后,便讲到当下时代的密码发展情况。
“目前密码学发展情况多种多样,德国最强,采用一种名为恩尼格玛密码,英和苏联其次,我国和法国其次,美国最次,日本应该排名第二梯队,我当初听闻日本从德国得到了恩尼格玛机的原型,但不知是否属实,现在我们要破解的日本密码体系,经过蓝衣社特务处确认为红密。”
“红密……”余华细细咀嚼这个特殊的词语。
“对,红密,由绿密体系升级而来,具体情况我不知道,但红密体系为语言码和替换码构成,语言码采用的是广岛方言,替换码为希尔密码,对称密码机制,我们现在进行的是唯密文攻击,需要使用频率分析攻击法。”华罗庚面容严肃,讲解道。
唯密文攻击是密码学之中四种攻击模式的一种,难度非常高,在仅知道已知加密文字的情况下进行攻击,尝试破译,需要获得原始明文。
原始明文,华罗庚自然是不缺的。
余华若有所思,点了点头。
“接下来我们讲希尔密码机制和频率分析攻击法,希尔密码本质上属于替换密码,采用基本矩阵论原理……”