Otway-Risa protokoll

A hitelesítésben és a kulcscsere protokollokban használt kriptográfiai jelölések
Alice ( Alice ), a foglalkozás kezdeményezőjének azonosítói
Bob ( Bob ) azonosítója, amely oldalról a munkamenet létrejön
Trent ( Trent ), egy megbízható közvetítő fél azonosítója
Alice, Bob és Trent nyilvános kulcsai
Alice, Bob és Trent titkos kulcsai
Adatok titkosítása Alice kulcsával vagy Alice és Trent közös kulcsával
Adatok titkosítása Bob kulcsával vagy Bob és Trent közös kulcsával
Adattitkosítás Alice, Bob titkos kulcsaival (digitális aláírás)
Munkamenet sorszáma (az ismétléses támadások elkerülése érdekében)
Véletlenszerű munkamenetkulcs a szimmetrikus adattitkosításhoz
Adatok titkosítása ideiglenes munkamenet kulccsal
Alice és Bob időbélyegeket adott hozzá az üzenetekhez
Véletlen számok ( nonce ), amelyeket Alice és Bob választott ki

Az Otway-Riis  protokoll egy megbízható felet használó szimmetrikus hitelesítési és kulcscsere protokoll.

A protokoll leírása

Alice egy véletlen számból, egy munkamenet sorszámából, valamint saját és Bob azonosítóiból generál egy üzenetet, majd titkosítja a Trenttel megosztott kulcsot. A titkosított üzenet a sorszámmal és mindkét azonosítóval együtt elküldésre kerül Bobnak.

Bob ezt egy véletlen számmal, egy sorszámmal és egy Trenttel megosztott kulccsal titkosított azonosítóval egészíti ki, majd elküldi Trentnek, egy megbízható közvetítő félnek.

Trent véletlenszerű munkamenet-kulcsot generál, és két üzenetet küld Bobnak, egy munkamenetszámmal együtt. Az első egy Alice-szel, a második Bobbal van titkosítva.

Bob megkapja a kulcsot, és megbizonyosodik arról, hogy a munkamenet véletlenszáma és sorszáma nem változott a protokoll működése során.

Alice megkapja a kulcsot, és meggyőződik arról, hogy a munkamenet véletlenszáma és sorszáma nem változott a protokoll működése során.

Irodalom