Kryptosystem
Z Wikipedii
System którego podstawowym celem jest dokonywanie operacji kryptograficznych. Jest to zbiór współdziałających ze sobą szyfrów, procedur ich użycia, protokołów zapisu danych, urządzeń.
W wąskim ujęciu kryptosystemem możemy nazwać kopertę elektroniczną, czyli współdziałanie dwóch szyfrów, bądź dowolny inny zestaw współdziałających szyfrów. W szerszym ujęciu kryptosystem stanowią wszystkie elementy biorące udział w bezpiecznym przekazaniu wiadomości, takie jak np.:
- Szyfry
- Protokoły zapisu danych
- Elementy sprzętowe (komputery, karty kryptograficzne)
- Osprzęt (Czytniki kart, monitory komputerowe).
- Oprogramowanie
- Zabezpieczenie sprzętu i pomieszczeń, przed dostępem fizycznym i emisją ujawniającą.
W ujęciu ściśle matematycznym kryptosystemem nazywamy dowolną piątkę (P,C,K,E,D) gdzie:
P-- jest skończonym zbiorem możliwych tekstów jawnych.
C-- jest skończonym zbiorem możliwych tekstów zaszyfrowanych.
K-- to skończony zbiór kluczy.
E,D-- zbiory reguł odpowiednio szyfrowania i deszyfrowania.
Ponadto dla każdego klucza , istnieje reguła szyfrowania i deszyfrowania taka, że
o następującej własności:
źródło: D.R. Stinson "Kryptografia w teorii i praktyce"