Alice și Bob

Versiunea actuală a paginii nu a fost încă examinată de colaboratori experimentați și poate diferi semnificativ de versiunea revizuită pe 24 iulie 2021; verificarea necesită 1 editare .

Alice și Bob  sunt nume folosite în mod obișnuit ca prescurtare pentru agenții care interacționează sau ca simboluri arhetipale în domenii precum criptografie , securitate computerizată și fizică. Folosit pentru comoditate în explicarea funcționării protocoalelor de rețea : expresia „Alice îi trimite lui Bob un mesaj criptat cu cheia publică ” este mult mai ușor de înțeles decât „partea A trimite părții B un mesaj criptat cu cheia publică a părții B”. De-a lungul timpului, s-au format tradiții despre ce nume să desemneze participanții la proces.

Este important de înțeles că „Alice” , „Bob” etc. nu înseamnă neapărat oameni, ci agenți în general , indiferent de implementarea lor: acestea pot fi, de exemplu, programe de calculator care acționează în numele oamenilor.

Lista de caractere

Practic, această listă se bazează pe cartea „Applied Cryptography” de Bruce Schneier (Applied Cryptography by Bruce Schneier) [1] . Alice și Bob sunt arhetipuri în domeniul criptografiei; Eve este un nume mai general.

Convenții de tip similar sunt utilizate în alte domenii:

Vezi și

Note

  1. Schneier B. Criptografie aplicată. Protocoale, algoritmi, cod sursă în limbaj C = Criptografie aplicată. Protocoale, algoritmi și cod sursă în C. - M. : Triumph, 2002. - 816 p. - 3000 de exemplare.  - ISBN 5-89392-055-4 .
  2. Rivest R. , Shamir A. , Adleman L. A method for geting digital signatures and public-key cryptosystems  // Commun . ACM - [New York] : Association for Computing Machinery , 1978. - Vol. 21, Iss. 2. - P. 120-126. — ISSN 0001-0782 ; 1557-7317 - doi:10.1145/359340.359342
  3. Spencer, Joel & Winkler, Peter (1992), Three Thresholds for a Liar , Combinatorics, Probability and Computing vol. 1 (01): 81–93, doi : 10.1017/ S0963548300000080 , /~pw/papers.ps/3th 

Literatură