Некоторые преимущества AEAD-механизмов:
- Возможность обработки данных двух типов. habr.com AEAD-механизмы могут работать с информацией, для которой нужно обеспечить конфиденциальность и имитозащиту (например, данные IP-пакета), и с данными, для которых важна только имитозащита без конфиденциальности (заголовок IP-пакета). habr.com
- Работа «онлайн». habr.com AEAD-механизмы могут обрабатывать поток данных, который поступает в режиме реального времени, «на лету». habr.com
- Распараллеливание. habr.com Вычисления можно распределить между несколькими процессорами. habr.com
- Свобода от инверсий. habr.com В AEAD-механизме используется только функция зашифрования или только функция расшифрования. habr.com Это означает меньшую площадь кристалла при аппаратных реализациях или меньший объём программного кода при программной. habr.com
- Предвычисления. habr.com Можно провести ряд предварительных вычислений, которые в дальнейшем ускорят обработку поступающих данных. habr.com
Один из недостатков AEAD-механизмов — необходимость использования двух ключей. ru.ruwiki.ru ru.wikipedia.org
AEAD-шифрование востребовано в устройствах с ограниченными вычислительными ресурсами, так как позволяет за однократное выполнение получить шифртекст и аутентифицирующий тег для контроля целостности шифртекста и открытых присоединённых данных. kzi.su