Аліса і Боб

Аліса і Боб — імена, що зазвичай використовуються як імена заповнювачі (англ. placeholder names), метазмінних для архетипічних символів у таких областях, як криптографія, комп'ютерна безпека і фізика. Імена використовуються для зручності пояснення роботи протоколів, передачі даних замість буквеної нотації A і B. Наприклад, легше зрозуміти фразу «Аліса посилає Бобу повідомлення, зашифроване його відкритим ключем», ніж «Сторона А посилає стороні Б повідомлення, зашифроване відкритим ключем боку Б». Поступово конкретні імена перетворилися на номінальні, що позначають типових учасників взаємодії.

У типовій реалізації цих протоколів важливо розуміти, що дії, приписувані символам Аліса, Боб та ін. не завжди належать безпосередньо людям, а можуть вказувати на відповідних довірених автоматичних агентів (наприклад, комп'ютерні програми), що діють від імені людей.

Список символів

Приклад використання аналогії «Аліса і Боб» у криптографії (протокол Діффі-Хеллмана).
Схема «Аліса і Боб» пояснює криптографію з відкритими ключами.

В основному, даний список складений на підставі книги «Прикладна криптографія» Брюса Шнайєра (Applied Cryptography by Bruce Schneier)[1]. Аліса і Боб — архетипи в області криптографії; Єва — більш загальне ім'я.

Аліса і Боб (Alice and Bob) — Найбільш часто Аліса прагне послати повідомлення Бобу. Ці імена були використані Роном Рівестом (Ron Rivest) у 1978 році в журналі «Communications of the ACM» у статті «A Method for Obtaining Digital Signatures and Public-Key Cryptosystems»[2]. Рівест заперечує, що ці імена мають відношення до фільму 1969 року «Bob & Carol & Ted & Alice[en]», як дехто може подумати.

Волтер (Walter) — наглядач, може бути необхідний для охорони Аліси і Боба, залежно від обговорюваного протоколу.

Керол, Карлос або Чарлі (Carol, Carlos or Charlie) — виступають як третій учасник з'єднання.

Крейг (Craig) — зломник паролів (зазвичай зустрічається в ситуації зі збереженими гешами).

Дейв (Dave) — четвертий учасник (і так далі за алфавітом).

Єва (Eve) — пасивний зловмисник, від англ. eavesdropper (підслуховувач). Вона може прослуховувати повідомлення між Алісою і Бобом, але вона не може впливати на них. У квантовій криптографії Єва може представляти навколишнє середовище.

Меллорі (Mallory, від malicious) або Труді (Trudy, від intruder) — активний зловмисник; на відміну від Єви, Меллорі може змінювати повідомлення, відтворювати старі повідомлення, підміняти повідомлення і так далі. Складність захисту системи від Меллорі набагато вища ніж від Єви.

Пеггі (Peggy), прувер (prover) і Віктор (Victor), перевіряючий (verifier) — особи, що часто взаємодіють, які доводять що транзакція відбулася. Вони часто зустрічаються в доказах нульових знань (zero-knowledge proofs).

Сивілл — анонімний атакувальник, який зазвичає має велику кількість ідентичностей. Наприклад, Сивілл може підірвати репутаційну систему за допомогою великої кількості ідентичностей. Див. атака Сивілли.

Трент (Trent), довірений арбітр — свого роду нейтральна третя сторона, чия точна роль змінюється залежно від стадії обговорення протоколу.

Чак (Chuck) — третій учасник, зазвичай зловмисник.

Незважаючи на те, що інтерактивна система доказів (interactive proof system) не є криптографічним протоколом, слід згадати, що деякі персонажі пов'язані з нею:

Артур і Мерлін (Arthur and Merlin) — в інтерактивній системі доказів Мерлін має необмежену обчислювальну здатність, а, отже, є могутнім чарівником. Він стверджує істинність висловлювання, а Артур, мудрий король, ставить його під сумнів. Ці два символи дають назву двом класам складності — MA і AM.

Аналогічна пара символів, Пол і Керол (Paul and Carole). Ці символи були введені для вирішення[3] проблеми двадцяти питань (Twenty Questions, 20Q), де Пол, що задає питання, виступав у ролі Пала Ердеша, а Керол, яка йому відповідала, була анаграмою оракула (Carole і oracle). Надалі вони були використані в деяких комбінаторних іграх відповідно в ролях Пушер і Чейсер (Pusher and Chooser).

Див. також

Примітки

  1. Шнайєр Б. Прикладна криптографія. Протоколи, алгоритми, вихідні тексти на мові Сі = Applied Cryptography. Protocols, Algorithms and Source Code in C. — М.: Тріумф, 2002. — 816 с. — 3000 екз. — ISBN 5-89392-055-4.
  2. Rivest R. L., Shamir A., Adleman L. A method for obtaining digital signatures and public-key cryptosystems [Архівовано 17 грудня 2008 у Wayback Machine.] (англ.) // Communications of the ACM. — New York, NY, USA: ACM, 1978. — Т. 21. — № 2, Feb. 1978. — С. 120—126. — ISSN 0001-0782. — DOI:10.1.1.40.5588
  3. Spencer, Joel & Winkler, Peter (1992), «Three Thresholds for a Liar» [Архівовано 4 квітня 2015 у Wayback Machine.], Combinatorics, Probability and Computing Т. 1 (01): 81-93, doi: 10.1017/S0963548300000080

Джерела

Read other articles:

AC360°GenreNews programPresenterAnderson CooperNegara asalAmerika SerikatBahasa asliInggrisJmlh. episode1,521ProduksiProduser eksekutifWorld CountryPengaturan kameraMulti-cameraDurasi60 menit (termasuk iklan)Rilis asliJaringanCNNFormat gambar480i HDTV 1080iRilis8 September 2003 (2003-09-08) –sekarangAcara terkaitErin Burnett OutfrontCuomo PrimetimeCNN Tonight Anderson Cooper 360 ° (biasanya disingkat AC-360 atau 360) adalah acara berita televisi Amerika Serikat di CNN dan CNN I...

 

Peta yang menggambarkan letak Albania dan Tiongkok Perpecahan Tiongkok-Albania adalah memburuknya hubungan secara bertahap antara Republik Sosialis Rakyat Albania dan Republik Rakyat Tiongkok pada periode tahun 1972-1978. Kedua negara telah saling mendukung dalam perpecahan Soviet-Albania dan Tiongkok-Soviet, bersama-sama menyatakan perlunya mempertahankan Marxisme-Leninisme melawan apa yang mereka anggap sebagai revisionisme Soviet dalam gerakan komunis internasional. Namun, pada awal tahun ...

 

واتكينس   الإحداثيات 42°22′52″N 76°52′16″W / 42.3811°N 76.8711°W / 42.3811; -76.8711   [1] تقسيم إداري  البلد الولايات المتحدة[2]  التقسيم الأعلى مقاطعة شويلر  عاصمة لـ مقاطعة شويلر  خصائص جغرافية  المساحة 5.03074 كيلومتر مربع5.030739 كيلومتر مربع (1 أبريل 2010)  ار�...

County in Massachusetts, United States County in MassachusettsDukes CountyCountyCounty of Dukes CountyCounty Administration Building at the Martha's Vineyard Airport SealLocation within the U.S. state of MassachusettsMassachusetts's location within the U.S.Coordinates: 41°24′53″N 70°36′46″W / 41.414841°N 70.612679°W / 41.414841; -70.612679Country United StatesState MassachusettsFounded1695Named forJames, Duke of YorkSeatEdgartownLargest townOak Bl...

 

For other uses, see Bondi Beach (disambiguation). Suburb of Sydney, New South Wales, AustraliaBondi BeachSydney, New South WalesAerial view of Bondi BeachBondi BeachCoordinates33°53′28″S 151°16′41″E / 33.891°S 151.278°E / -33.891; 151.278Population11,513 (SAL 2021)[1]Established1851Postcode(s)2026Elevation21 m (69 ft)Area1.22 km2 (0.5 sq mi)Location7 km (4 mi) E of Sydney CBDLGA(s)Waverley CouncilState elector...

 

非常尊敬的讓·克雷蒂安Jean ChrétienPC OM CC KC  加拿大第20任總理任期1993年11月4日—2003年12月12日君主伊利沙伯二世总督Ray HnatyshynRoméo LeBlancAdrienne Clarkson副职Sheila Copps赫布·格雷John Manley前任金·坎貝爾继任保羅·馬田加拿大自由黨黨魁任期1990年6月23日—2003年11月14日前任約翰·特納继任保羅·馬田 高級政治職位 加拿大官方反對黨領袖任期1990年12月21日—1993年11月...

American New Testament scholar, historian, theologian and author This article may rely excessively on sources too closely associated with the subject, potentially preventing the article from being verifiable and neutral. Please help improve it by replacing them with more appropriate citations to reliable, independent, third-party sources. (November 2018) (Learn how and when to remove this message) The Reverend CanonScot McKnightMcKnight speaking at ACU's Summit in 2013Born1953 (age 70...

 

Druze Al-Muwaḥḥidūn موحدّون دروز Bintang dan bendera DruzeTotal populasi≈800.000[1][2][3]–2.000.000[4]PendiriHamzah bin Ali bin Ahmad[5]Wilayah dengan populasi signifikan Suriah600.000[6][7] Lebanon250.000[8] Israel dan Dataran Tinggi Golan yang diduduki Israel143.000[9] Venezuela60.000[10][11] Amerika Serikat50.000[12][13] Kanada25.000[...

 

Organization that promotes the Irish language Conradh na GaeilgeLogo of Conradh na GaeilgeAbbreviationCnaGFormation31 July 1893; 130 years ago (1893-07-31)FounderDouglas HydeTypeNon-governmental organisationHeadquarters6 Harcourt StreetDublin 2IrelandFieldsIrish language promotionGaelic revivalSecretary GeneralJulian de SpáinnPresidentPaula MelvinSubsidiariesRaidió Rí-RáWebsitecnag.ieFormerly calledGaelic League Conradh na Gaeilge (Irish pronunciation: [ˈkɔn̪ˠɾ�...

Not to be confused with Princeton Township, New Jersey or Borough of Princeton, New Jersey. See also: Princeton University Borough in New Jersey, United StatesPrinceton, New JerseyBoroughLower Pyne building on the corner of Nassau Street and Witherspoon Street, 2015Nassau Street northbound in Downtown Princeton, 2017Princeton station, 2020McCarter Theatre, 2018Nassau Hall on the campus of Princeton University, 2019Princeton Battlefield, 2007Palmer Square, 2013Institute for Advanced Study, 202...

 

У Вікіпедії є статті про інші значення цього терміна: Галицький район (значення). Галицький район Герб Львова Основні дані Країна:  УкраїнаМісто:  ЛьвівУтворений: 5 квітня 1951Населення: 58 812Географічні координати: 49°50′16″ пн. ш. 24°01′43″ сх. д. / 49.8379139°&...

 

أندريا بيرلو (بالإيطالية: Andrea Pirlo)‏ بيرلو برفقة يوفنتوس عام 2014 معلومات شخصية الاسم الكامل أندريا بيرلو[1] الميلاد 19 مايو 1979 (العمر 45 سنة)[2]مقاطعة بريشا، إيطاليا الطول 1.77 م (5 قدم 10 بوصة)[3] مركز اللعب وسط الجنسية إيطالي عدد الأبناء 4   معلومات النادي الناد...

Disambiguazione – Se stai cercando altri significati, vedi Python (disambigua). Pythonlinguaggio di programmazioneAutorePython Software Foundation e Guido van Rossum Data di origine20 febbraio 1991 Ultima versione3.12.4 (6 giugno 2024) e 3.13.0b2 (6 giugno 2024) Utilizzogeneral-purpose, scripting Paradigmiprogrammazione funzionale, programmazione orientata agli oggetti, programmazione dinamica, programmazione imperativa e programmazione multi-paradigma Tipizzazionedinamica Influenzato daAL...

 

متحف مقاطعة لوس أنجلوس للفنون     إحداثيات 34°03′48″N 118°21′33″W / 34.063333333333°N 118.35916666667°W / 34.063333333333; -118.35916666667   معلومات عامة الدولة الولايات المتحدة  المساحة 80000 متر مربع  سنة التأسيس 1910[1]  تاريخ الافتتاح الرسمي 1910  التصميم والإنشاء المهندس المع�...

 

Species of butterfly Ceratrichia nothus in Ghana Scientific classification Domain: Eukaryota Kingdom: Animalia Phylum: Arthropoda Class: Insecta Order: Lepidoptera Family: Hesperiidae Genus: Ceratrichia Species: C. nothus Binomial name Ceratrichia nothus(Fabricius, 1787)[1] Synonyms Papilio Plebeius Urbicola nothus Fabricius, 1787 Hypoleucis enantia Karsch, 1893 Ceratrichia makomensis Strand, 1913 Ceratrichia nothus, commonly known as the white-winged forest sylph, is a species o...

Humanist sans-serif typeface Clearview Hwy redirects here. For the expressway, see Clearview Expressway. ClearviewCategorySans-serifDesigner(s)Donald Meeker[1]James Montalbano[1]Christopher O'Hara[1]Harriet Spear[1]FoundryTerminal Design Inc.LicenseProprietarySample Clearview, also known as Clearview Hwy, is the name of a humanist sans-serif typeface family for guide signs used on roads in the United States, Canada, Indonesia, the Philippines, Israel, Brazil an...

 

Questa voce è orfana, ovvero priva di collegamenti in entrata da altre voci. Inseriscine almeno uno pertinente e utile e rimuovi l'avviso. Segui i suggerimenti del progetto di riferimento. Leonardo MazzoliNazionalità Italia Motonautica CategoriaOD 700cc fuoribordo - R4 2500cc entrobordo SocietàMotonautica Parmense Palmarès Trofeo Vittorie Campionato Europeo 1 Oro Campionato Mondiale 1 Oro Campionato Italiano 1 Titolo Vedi maggiori dettagli  Modifica dati su Wikidata · Man...

 

Traditional term for a division of land, found in some English-speaking countries This article is about the administrative unit. For other uses, see Shire (disambiguation). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Shire – news · newspapers · books · scholar · JSTOR (March 2015) (Learn how and when to ...

Disambiguazione – Se stai cercando altri significati, vedi Rodano (disambigua). RodanoIl Rodano a LioneStati Svizzera Francia Suddivisioni Canton Vallese Canton Vaud Canton Ginevra Rodano-Alpi Provenza-Alpi-Costa AzzurraAlvernia-Rodano-Alpi Lunghezza812 km Portata media1 820 m³/s Bacino idrografico95 500 km²[1] Altitudine sorgente1 853 m s.l.m. NasceGhiacciaio del Rodano, Alpi Urane Affluentivedi sezione SfociaMar Mediterraneo nella Camargue Map...

 

Lanterne de Rochecorbon Type Château-fort Début construction XIe siècle Protection  Classé MH (1840)[1] Coordonnées 47° 24′ 33″ nord, 0° 45′ 19″ est Pays France Anciennes provinces de France Touraine Région Centre-Val de Loire Département Indre-et-Loire Commune Rochecorbon Géolocalisation sur la carte : France Lanterne de Rochecorbon Géolocalisation sur la carte : Centre-Val de Loire Lanterne de Rochecorbon Géolocalis...