Кто владеет информацией — тот владеет миром.

Ротшильд

Пока другие только пытаются понять законы рынка, используй их!

Терморектальный криптоанализTM



Категории алгоритмов шифрования

Шифрование — это основной криптографический метод защиты информации, обеспечивающий ее конфиденциальность.

Шифрование информации — это преобразование открытых данных в зашифрованные и наоборот. Первая часть этого процесса называется зашифровыванием, вторая — расшифрованием.

В стандарте ГОСТ 28147-89 понятие «ключ» определено следующим образом: «Конкретное секретное состояние некоторых параметров алгоритма криптографического преобразования, обеспечивающее выбор одного преобразования из совокупности всевозможных для данного алгоритма преобразований». Иными словами, ключ является уникальным элементом, с помощью которого можно варьировать результат работы алгоритма шифрования: один и тот же открытый текст при использовании различных ключей будет зашифрован по-разному.
Для того чтобы результат операций зашифровывания и последующего расшифровывания совпал с исходным сообщением, необходимо одновременное выполнение двух условий:
функция расшифровывания D должна соответствовать функции зашифровывания
ключ расшифровывания должен соответствовать ключу зашифровывания.

При отсутствии верного ключа получить исходное сообщение невозможно, если для зашифровывания использовался криптографически стойкий алгоритм шифрования.

Алгоритмы шифрования можно разделить на две категории.
Алгоритмы симметричного шифрования. Определяются следующим соотношением ключей зашифровывания и расшифровывания, т. е. функциями используется один и тот же ключ шифрования.
Алгоритмы асимметричного шифрования, в которых ключ зашифровывания вычисляется из ключа таким образом, что обратное вычисление невозможно.

По материалам книги Сергея Панасенко «Алгоритмы шифрования»

Остапенко Денис aka Sharp, 2006

Соглашение о приватности информации

 

Hosted by uCoz