[NIXP] FNR — экспериментальный блочный шифр с открытым кодом от Cisco

Обсуждение новостей, соответствующих тематике форума

Модератор: Модераторы разделов

Аватара пользователя
Dmitry Shurupov
Сообщения: 336
Статус: Open Source geek
ОС: Ubuntu Linux

[NIXP] FNR — экспериментальный блочный шифр с открытым кодом от Cisco

Сообщение Dmitry Shurupov »

Под свободной лицензией стала доступна экспериментальная схема шифрования FNR для небольших объёмов данных, таких как IP-адрес или MAC. В блоге компании Cisco Сашанк Дара (Sashank Dara) рассказывает о причинах появления новой схемы шифрования и о том, в каких случаях её можно применять: «По традиции блочное шифрование работает с фиксированными блоками данных — например, AES хорошо определён для 128, 192 или 256 бит. Но одной из проблем является то, что итогом при шифровании небольших по объёму данных может быть большая разница между размерами ввода и вывода. Так, например, используя AES/128 в режиме ECB для шифрования IP-адреса, на выходе мы получим 128 бит при том, что на входе было всего 32 бита. Это может быть неприемлемо для некоторых приложений». FNR расшифровывается как Flexible Naor and Reingold и представляет собой практическую реализацию теории «Построения псевдослучайных перестановок» Мони Наора (Moni Naor) и Омера Рейнголда (Omer Reingold). Эталонная реализация FNR доступна под лицензией LGPLv2, исходный код можно найти на GitHub. Данная схема шифрования подходит для небольших данных (меньше 128 бит) и пока не готова к постоянному использованию в рабочих целях.

оригинал на www.nixp.ru
По-моему, это еще один повод перейти на Убунту.
Спасибо сказали: