close

到處都可以看到Alice & Bob 的名字

學過密碼學的每個人都知道Alice要寄一封信給Bob了 = =

於是我上網查了一下,發現維基百科竟然有這條!

http://en.wikipedia.org/wiki/Alice_and_Bob

而且竟然從A到Z有這麼多人哪XD

科學人無聊中的幽默:)

 


 

以下列表出自布魯斯·施奈爾所著的《應用密碼學》(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)有關,而是由其他人偶然提議。

  • 愛麗絲Alice)與鮑伯Bob)。通例上,愛麗絲希望把一條訊息傳送給鮑伯。
  • 卡羅爾查利CarolCharlie)是通訊中的第三位參加者。
  • 戴夫Dave)是通訊中的第四位參加者。
  • 伊夫Eve)是一位偷聽者(eavesdropper),但行為通常是被動的。她擁有偷聽的技術,但不會中途篡改傳送的訊息。在量子密碼學中,伊夫也可以指環境(environment)。
  • 艾薩克Isaac)是網際網路服務提供者 (ISP)。
  • 伊凡Ivan)是發行人,使用於商業密碼學中。
  • 賈斯汀Justin)是司法(justice)機關。
  • 馬洛里Mallory)是一位惡意攻擊者(malicious attacker)。與伊夫不同的是,馬洛里會篡改傳送的訊息。對付馬洛里所需的信息安全技術比對伊夫的高出很多。有時亦會叫作馬文Marvin)或馬利特Mallet)。
  • 馬提爾達Matilda)是一位商人(merchant),用於電子商務
  • 奧斯卡Oscar)是敵人,通常與馬洛里一樣。
  • 帕特Pat)或佩吉Peggy)是證明者(prover),維克托Victor)是驗證者(verifier)。兩人會證實一項事件是否有實際進行,多使用於零知識證明
  • 普特PlodOfficer Plod)是執法官員。名稱來自伊妮·布來敦所著的兒童文學諾弟》(Noddy)中的角色「普特先生」。
  • 史蒂夫Steve)代指隱寫術(Steganography)。
  • 特倫特Trent)是一位可信賴的仲裁人(trusted arbitrator),中立的第三者,根據存在的協議而判斷。
  • 特魯迪Trudy)是侵入者(intruder),等同馬洛里。
  • 沃特Walter)是看守人(warden)。根據已存在的協議而保護愛麗絲和鮑伯。
  • 佐伊Zoe)通常是一個安全協議中的最後參與者。
arrow
arrow
    全站熱搜

    weselyong 發表在 痞客邦 留言(0) 人氣()