OCB

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacji, wyszukiwania

OCB (Offset Codebook Mode) - uwierzytelniająco-szyfrujący tryb pracy szyfru blokowego.

Tryb pracy szyfru blokowego zapewniający w jednym kroku poufność, integralność oraz autentyczność informacji stworzony przez amerykańskiego kryptologa Philipa Rogaway'a.

Tryb OCB na poziomie interfejsu programistycznego pozwala na wskazywanie, które bloki mają być zarówno szyfrowane jak i uwierzytelniane, a które tylko uwierzytelniane bez szyfrowania. Wydajność OCB podczas szyfrowania i uwierzytelniania jest niemal tak duża jak trybu CBC z samym tylko szyfrowaniem. Jest to prawie dwukrotnie większa wydajność niż np. konkurencyjnego trybu CCM.

Algorytm MAC jest opatentowany w Stanach Zjednoczonych. Autor udziela bezpłatnej licencji na stosowanie go w oprogramowaniu licencjonowanym na zasadach GPL oraz produkowanym poza Stanami Zjednoczonymi[1].

Przypisy

Zobacz też[edytuj | edytuj kod]

Linki zewnętrzne[edytuj | edytuj kod]