美文网首页【头号玩家公会】头号玩家好文推荐十万简书钻
密码那些事儿|(二十九)爱丽丝与鲍伯

密码那些事儿|(二十九)爱丽丝与鲍伯

作者: 东门之杨PLUS | 来源:发表于2019-04-17 22:01 被阅读21次

从计算机时代开始,字母作为操作的最小单位的概念就消失了,密码学也由此进入了现代密码时代。

说到现代密码,就不得不提到两个“人物”——爱丽丝与鲍伯。实际上这两个称呼并不是真正具有生命的人,而是广泛地代入密码学领域的虚拟通用角色,为了方便举例说明。

比如我们要讨论“甲想传送信息给乙”的问题,就可以说爱丽丝想传信息给鲍伯,这样显得生动形象得多。

像这样的虚拟人物,在布鲁斯·施奈尔所著的《应用密码学》中有系统的介绍,爱丽丝和鲍伯在密码学中是最基本的两位代用人物,其次是伊夫(Eve),他们三个出现的频率最高。

爱丽丝(Alice)与鲍伯(Bob)。在通例中,爱丽丝希望把一条信息传送给鲍伯。

伊夫(Eve)是一位偷听者(eavesdropper),她拥有偷听的技术,但不会中途篡改传送的讯息。

其余的角色如下:

卡罗尔或查利(Carol或Charlie)是通讯中的第三位参加者。

戴夫(Dave)是通讯中的第四位参加者。

艾萨克(Isaac)是互联网服务提供者 (ISP)。

伊凡(Ivan)是发行人,使用于商业密码学中。

贾斯汀(Justin)是司法(justice)机关。

马洛里(Mallory)是一位恶意攻击者(malicious attacker)。与伊夫不同的是,马洛里会篡改传送的讯息。对付马洛里所需的信息安全技术比对伊夫的高出很多。有时亦会叫作马文(Marvin)或马利特(Mallet)。

马提尔达(Matilda)是一位商人(merchant),用于电子商务。

奥斯卡(Oscar)是敌人,通常与马洛里一样。

帕特(Pat)或佩吉(Peggy)是证明者(prover),维克托(Victor)是验证者(verifier)。两人会证实一项事件是否有实际进行,多使用于零知识证明。

普特(Plod或Officer Plod)是执法官员。名称来自伊妮·布来敦所著的儿童文学《诺弟》(Noddy)中的角色「普特先生」。

史蒂夫(Steve)代指隐写术(Steganography)。

特伦特(Trent)是一位可信赖的仲裁人(trusted arbitrator),中立的第三者,根据存在的协议而判断。

特鲁迪(Trudy)是侵入者(intruder),等同马洛里。

沃特(Walter)是看守人(warden)。根据已存在的协议而保护爱丽丝和鲍伯。

佐伊(Zoe)通常是一个安全协议中的最后参与者。

更多文章:

密码那些事儿|(二十八)战争对密码学的作用

密码那些事儿|(二十七)密码学对战争的作用——信息比武器更值钱

密码那些事儿|(二十六)“独臂大盗”的覆灭

密码那些事儿|(二十五)太平洋战场上的密码交锋

密码那些事儿|(二十四)美国“炸弹机”的制造者——约瑟夫·德希

密码那些事儿|(二十三)英雄们的归宿

密码那些事儿|(二十二)“罗宾逊捕鱼”及第一台“巨人”计算机的诞生

密码那些事儿|(二十一)再下一城,图灵破解最高级别恩尼格玛机

密码那些事儿|(二十)破解恩尼格玛机的图灵方法

密码那些事儿|(十九)在人性与规则中找寻漏洞

密码那些事儿|(十八)跨越英吉利海峡的恩尼格玛机


本人是官方授权简书会员推广专员,点击会员专属通道成为简书会员,您将会获得简书钻奖励及诸多权益!

《简书钻奖励调整公告》

相关文章

网友评论

    本文标题:密码那些事儿|(二十九)爱丽丝与鲍伯

    本文链接:https://www.haomeiwen.com/subject/lkmjwqtx.html