Разница между AEAD-режимом и традиционным блочным шифрованием заключается в том, что AEAD-режим объединяет шифрование и аутентификацию в единый алгоритм, в то время как традиционные режимы шифрования, например CBC, используют дополнительный алгоритм для аутентификации полученных данных. 2
AEAD-режим (аутентифицированное шифрование с присоединёнными данными, от англ. Authenticated Encryption with Associated Data) предусматривает включение в состав входного потока части данных, которые передаются в открытом виде. 25 Эти данные не зашифровываются, но защищается их целостность, так как код аутентификации вычисляется для всего набора данных. 2
Традиционные режимы шифрования, например CBC, обеспечивают только конфиденциальность данных, а для аутентификации используется отдельный алгоритм. 24
Таким образом, AEAD-режим позволяет комбинировать зашифрованные и незашифрованные данные для аутентификации, что необходимо для хранения или передачи данных, которые сами по себе не являются конфиденциальными, но связаны с зашифрованными конфиденциальными данными и нуждаются в защите от несанкционированного изменения. 3