Адиантум (шифр)
Эта статья нуждается в дополнительных цитатах для проверки . ( январь 2019 г. ) |
Общий | |
---|---|
Дизайнеры | Пол Кроули и Эрик Биггерс в Google |
Впервые опубликовано | 12 октября 2018 г |
Связано с | HPolyC |
Деталь шифрования | |
Размеры ключей | 8192 бита |
Размеры блоков | нет практических ограничений; предназначен для секторов диска размером 4096 байт |
Структура | HBSH (хеш, блочный шифр, поточный шифр, хэш) |
Адиантум — шифровая композиция для шифрования дисков . Он использует новую конструкцию шифрования под названием HBSH (хэш, блочный шифр, потоковый шифр, хэш), в частности выбирая NH , 256-битный расширенный стандарт шифрования (AES-256), ChaCha12 , Poly1305 для четырех элементов. HPolyC — более ранний вариант, не использующий NH. [1]
Он был разработан в 2018 году Полом Кроули и Эриком Биггерсом из Google специально для маломощных мобильных устройств под управлением Android Go . Он включен в ядро Linux начиная с версии 5.0. [2] Конструкция спроектирована как «широкоблочная», где любое изменение открытого текста приводит к неузнаваемому изменению всего зашифрованного текста. [3]
Adiantum реализован в Android 10 как альтернативный шифр для шифрования устройств, особенно на устройствах начального уровня, в которых отсутствует поддержка аппаратного ускорения AES. (Adiantum вызывает AES только один раз для каждого открытого текста.) Компания заявила, что Adiantum работал в пять раз быстрее, чем AES-256-XTS, на процессорах ARM Cortex-A7 . [1] Ранее Google освобождала устройства от обязательного шифрования, если его характеристики влияли на производительность системы, если оно включено. В связи с появлением Adiantum шифрование устройства становится обязательным на всех устройствах Android, начиная с Android 10. [4] [5]
Ссылки [ править ]
- ↑ Перейти обратно: Перейти обратно: а б Кроули, Пол; Биггерс, Эрик (13 декабря 2018 г.). «Адиантум: шифрование с сохранением длины для процессоров начального уровня» . Транзакции IACR по симметричной криптологии : 39–61. дои : 10.13154/tosc.v2018.i4.39-61 .
- ^ «Адиантум: шифрование для нижнего уровня» . LWN.net . Eklektix, Inc. 6 января 2019 г. . Проверено 17 января 2019 г.
- ^ Кроули, Пол; Биггерс, Эрик. «Представляем Adiantum: шифрование для следующего миллиарда пользователей» . Блог Google по онлайн-безопасности .
- ^ «Google улучшает шифрование Android с помощью Adiantum» . Неделя Безопасности . 8 февраля 2019 года . Проверено 05 сентября 2019 г.
- ^ Портер, Джон (11 февраля 2019 г.). «Google хочет сделать шифрование доступным для всех с помощью Adiantum» . Грань . Проверено 05 сентября 2019 г.