爱丽丝与鲍伯

✍ dations ◷ 2024-12-22 19:56:57 #密码学,物理学,虚构角色

爱丽丝(Alice)与鲍伯(Bob)是广泛地代入密码学和物理学领域的通用角色。除了爱丽丝和鲍伯,还有其他相关角色。这些名称是为了方便说明议题,如果句子类似“甲想发送消息给乙”,当议题变得越复杂,将越难理解及容易混乱。在密码学和电脑安全中,存在很多这一系列的惯用角色名称,通常是用作代表一些领域。而在典型的协议运行中,这些人物不一定是一个“人类”,而可能是一个可信赖的自动式代理人(如电脑程序)。使用这些名称有助说明的结构,有时也会用作幽默。

以下列表出自布鲁斯·施奈尔所著的《应用密码学》(Applied Cryptography)。爱丽丝和鲍伯在密码学中是最基本的两位代用人物,其次是伊夫(Eve)。头一个英文字母越接近z,该角色的使用率相对上也越低。该些名称由出版于1977年4月4日,于同年9月1日修订的《获取数字签署及公钥的密码系统的方法》(A Method for Obtaining Digital Signatures and Public-Key Cryptosystems)中开始使用。在1978年,罗纳尔多·里弗斯特(Ron Rivest)使用于一篇文章《ACM的通信》(Communications of the ACM),解释RSA加密算法。里弗斯特否认这些名称和1969年的电影《鲍伯、卡罗尔、特德、爱丽丝(英语:Bob & Carol & Ted & Alice)》(Bob & Carol & Ted & Alice)有关,而是有其他人偶然提议。

相关

  • 污垢污垢是一种不干净的物质,特别指代某人肮脏的衣服、皮肤或者物品中的物质。常见的污垢类型包括:
  • 己烯雌酚己烯雌酚(英语:Diethylstilbestrol),非甾体雌激素类药物,于1938年首次合成。1971年,人们发现孕妇服用己烯雌酚后会导致畸胎。己烯雌酚为无色结晶性粉末,几乎不溶于水,溶于有机溶剂。
  • tau蛋白1I8H, 3FQP, 3OVL, 4E0M, 4E0N, 4E0O, 4GLR· protein binding · microtubule binding · SH3 domain binding · enzyme binding · protein kinase binding · apol
  • 脂肪酸合酶1XKT, 2CG5, 2JFD, 2JFK, 2PX6, 3HHD, 3TJM· fatty acid synthase activity · · · 3-oxoacyl- · 3-oxoacyl- · 3-hydroxypalmitoyl- · enoyl- · oleoyl-
  • 互联网协议地址互联网协议地址(英语:Internet Protocol Address,又译为网际协议地址),缩写为IP地址(英语:IP Address),是分配给网络上使用网际协议(英语:Internet Protocol, IP)的设备的数字标签。IP地
  • 乙醇燃料燃料乙醇(英语:Ethanol fuel),也称乙醇燃料,又称生质酒精,是一种被广泛用于运输业的生物燃料。它和酒精饮料中的乙醇是同一类型的醇类。燃料乙醇由富含糖类物质的农作物酿制产生,可
  • 钴氰酸盐钴氰酸盐是三价钴的氰配合物,化学式为3−。钴氰酸盐性质较为稳定,在溶液中和盐酸、氢氧化钠和一些氧化剂(如H2O2、Cl2)呈惰性。
  • 酸洗酸洗是一种金属表面处理方法,用于除去污渍、锈等。酸洗主要使用盐酸或硫酸。盐酸虽然比硫酸贵,但它速度快,同时金属损耗小。碳素钢通常用盐酸或硫酸酸洗。合金钢常用磷酸,硝酸或
  • 市场流通性市场流通性通常简称流通性或流动性(德语:Liquidität,英语:market liquidity,西班牙语:Liquidez),是指资产能够以一个合理的价格顺利变现的能力,它是一种所投资的时间尺度(变为现金的
  • 可穿戴式智能产品可穿戴式电脑(Wearable computer)为可穿戴于身上出外进行活动的微型电子设备。此种电脑由轻巧的设备构成、利用手表类小机械电子零件组成,达成像头戴式显示器(HMD)一般,使得电脑更