Leksykon IT › Bezpieczeństwo › SIV (Synthetic Initialization Vector)

SIV (Synthetic Initialization Vector)

Bezpieczeństwo Svenska → Zaktualizowano: 2026-10-12

Tryb AEAD, który wyprowadza IV z samej wiadomości, więc powtórzenie nonce nie niszczy bezpieczeństwa całkowicie.

SIV przedstawili Rogaway i Shrimpton w 2006 roku, a w 2008 roku znormalizowano go w RFC 5297. IV jest obliczany jako PRF z tekstu jawnego i danych dodatkowych, co czyni szyfrowanie deterministycznym: to samo wejście daje to samo wyjście. Ceną jest elastyczność.

Jeśli to samo wejście się powtórzy, obserwator dowiaduje się tylko, że dwie wiadomości były identyczne — nie poznaje ani klucza, ani tekstu jawnego. To skutek znacznie łagodniejszy niż ponowne użycie nonce w GCM. GCM-SIV (RFC 8452, 2019) to nowocześniejszy krewniak o lepszej wydajności.

← Wróć do leksykonu