Некоторые алгоритмы, которые используются в работе генераторов ключей:
Генератор псевдослучайных чисел (ГПСЧ). 3 Создаёт последовательность битов, похожую на случайную. 3 Для использования в криптографических целях ГПСЧ должен обладать определёнными свойствами: период последовательности должен быть очень большим, порождаемая последовательность должна быть «почти» неотличима от действительно случайной, вероятности порождения различных значений должны быть в точности равны. 3
Стандарт ANSI X9.17. 24 Американский национальный институт стандартов (ANSI) разработал метод генерации 64-битных ключей при помощи DES-алгоритма. 2 Основное назначение стандарта — получение большого количества ключей для многократных сеансов связи. 2
LFSR. 4 Распространённый среди криптографов алгоритм генерации псевдослучайных последовательностей. 4 Используется в основном для потоковых шифров, но может применяться для генерации ключа и вектора инициализации блочных шифров. 4