АРИА (шифр)
![]() | Эта статья включает список общих ссылок , но в ней отсутствуют достаточные соответствующие встроенные цитаты . ( Июль 2020 г. ) |
Общий | |
---|---|
Впервые опубликовано | 2003 |
Получено из | АЕС |
Сертификация | Южнокорейский стандарт |
Деталь шифрования | |
Размеры ключей | 128, 192 или 256 бит |
Размеры блоков | 128 бит |
Структура | Сеть замены-перестановки |
Раунды | 12, 14 или 16 |
Лучший публичный криптоанализ | |
Атака «Встреча посередине» на 8 раундов со сложностью данных 2 56 |
В криптографии . ARIA — это блочный шифр [1] разработан в 2003 году большой группой южнокорейских исследователей. [2] В 2004 году Корейское агентство по технологиям и стандартам выбрало его в качестве стандартного метода шифрования.
Алгоритм использует сетевую структуру замены-перестановки, основанную на AES . Интерфейс такой же, как у AES: размер блока 128 бит с размером ключа 128, 192 или 256 бит. Количество раундов — 12, 14 или 16, в зависимости от размера ключа. размером 8×8 бит ARIA использует два S-блока и их инверсии в чередующихся раундах; одним из них является Rijndael S-box .
Расписание ключей обрабатывает ключ с использованием 3-раундового 256-битного шифра Фейстеля с двоичным расширением 1/ π в качестве источника « ничего в запасе ».
Реализации [ править ]
Эталонный исходный код шифра ARIA , реализованный на C, C++ и Java, можно загрузить с веб-страницы активации использования криптографии KISA. [3]
Стандартизация [ править ]
Безопасность [ править ]
- А. Бирюков ; К. Де Каньер; Дж. Лано; Б. Пренель ; С.Б. Орс (7 января 2004 г.). Анализ безопасности и производительности ARIA ( PDF ) (Отчет). Версия 1.2 — Итоговый отчет. Католический университет Левена . Проверено 28 мая 2024 г.
- Вэньлин Ву; Вэньтао Чжан; Дэнго Фэн (2006). «Невозможный дифференциальный криптоанализ ARIA и Camellia» . Архив электронной печати по криптологии . Проверено 19 января 2007 г.
- Сюэхай Тан; Бин Сунь; Жуйлин Ли; Чао Ли (30 марта 2010 г.). «Атака на ARIA по принципу «встреча посередине»» . Архив электронной печати по криптологии . Проверено 24 апреля 2010 г.
Ссылки [ править ]
- ^ «KISA: Блочный шифр: ARIA» . seed.kisa.or.kr (на корейском языке).
- ^ Квон, Тэсон; Ким, Джесон; Пак, Сангу; Сун, Су Хак; Сон, Яэквон; Сон, Чон Хван; Ём, Ёнджин; Юн, И-Джун; Ли, Санджин; Ли, Джэвон; Чи, Сонтэк; Хан, Дэван; Хун, Джин (2003). «Новый блочный шифр: ARIA» . Информационная безопасность и криптология – ICISC 2003 . Конспекты лекций по информатике. Том. 2971. Международное издательство Springer. стр. 432–445. дои : 10.1007/978-3-540-24691-6_32 . ISBN 978-3-540-24691-6 .
- ^ «KISA: Исходный код криптографического алгоритма: ARIA» . seed.kisa.or.kr (на корейском языке).