Принцип работы потокового шифра с примерами на C#. От Одноразового блокнота до потокового шифра на основе хеш-ф-и и CTR
|
|
Понедельник, 22 Января 2018 г. 14:22
+ в цитатник
По ходу статьи, развивая идею «Одноразового блокнота», «изобретем» потоковый шифр на основе хеш-функции. Узнаем, что такое Counter Mode Encription CTR.
Знание терминов «хеш-функция» и «Одноразовый блокнот» для чтения не обязательно.
Одноразовый блокнот
В «Одноразовом блокноте» шифротекст получается путем наложения ключа на открытый текст. Наложение можно сделать, например, с помощью побитового XOR: каждый бит открытого текста XOR-ится с соответствующим (таким же по порядку) битом ключа.
Рис 1. Каждый бит открытого текста XOR-ится с таким же по порядку битом ключа
Читать дальше ->
https://habrahabr.ru/post/347216/
Метки:
author Alex_BBB
разработка систем передачи данных
криптография
информационная безопасность
c#
.net
шифрование
шифрование данных
шифровальщик
ctr
c#.net
потоковый шифр
-
Запись понравилась
-
0
Процитировали
-
0
Сохранили
-