kryptookres

Okres kryptograficzny to przedział czasu, w którym określony klucz kryptograficzny jest autoryzowany do użycia. Typowe wytyczne rządowe wahają się od 1 do 3 lat w przypadku kryptografii asymetrycznej oraz od 1 dnia do 7 dni w przypadku kluczy szyfrujących ruch symetryczny.

Czynniki, które należy wziąć pod uwagę, obejmują siłę podstawowego algorytmu szyfrowania, długość klucza, prawdopodobieństwo kompromitacji poprzez naruszenie bezpieczeństwa oraz dostępność mechanizmów unieważniania kluczy.

W tradycyjnej praktyce kryptograficznej klucze były zmieniane w regularnych odstępach czasu, zwykle o tej samej porze każdego dnia. Słowo kodowe dla kluczowej zmiany, w NSA , to HJ lub Hotel Juliet w alfabecie fonetycznym NATO .

Kiedy urządzenia kryptograficzne zaczęto stosować na dużą skalę, ci, którzy musieli aktualizować klucz, musieli ustawić określony czas na synchronizację ponownego klucza. Osiągnięto to o godzinie (H) zmiany daty juliańskiej (J), wśród krypto-księgowych, menedżerów i użytkowników żargon „HJ” stał się akceptowanym terminem oznaczającym, że nadszedł czas na zmianę klucza kryptograficznego. [ potrzebne źródło ]

NESTOR w Wietnamie

Podczas wojny w Wietnamie Stany Zjednoczone wydały swoim siłom serię urządzeń do bezpiecznego szyfrowania głosu o kryptonimie NESTOR . Zgodnie z historią armii amerykańskiej: „Aby zachować kompatybilność, kluczowe zmiany musiały zachodzić jednocześnie we wszystkich jednostkach. Czasem wybranym na tę zmianę była północ, taktycznie najgorszy możliwy czas, ponieważ największa liczba kontaktów wroga miała miejsce od 22:00 do 02:00. Ponadto , gdzie kilka jednostek współdzieliło to samo urządzenie kluczujące, konieczność przemieszczania się w nocy w celu zmiany ustawień klucza była uciążliwa i niebezpieczna oraz dodawała przyczyny nieużywania sprzętu. Później codzienna zmiana klucza NESTOR została przesunięta na 0600.”

  • Postępowanie niestosowne, Randy Shilts, Macmillan, 2005, s. 117, opisuje procedurę zmiany klucza HJ