AES128 против AES256

Расширенный стандарт шифрования (Расширенный стандарт шифрования, Сокращенное название: AES), этот стандарт используется для замены оригинального DES и широко используется во всем мире..

AES может быстро шифровать и дешифровать в программном и аппаратном обеспечении, относительно легко реализовать, и требует лишь небольшой объем памяти. В настоящее время он развертывается в более широком диапазоне.

  1. В чем основное различие и уровни безопасности между AES128 и AES256??
  2. Какой у них расход на автомате?
  3. Какова производительность двух?
  4. Как выбрать для актуального развития?

AES очень быстр по сравнению с аналогичными алгоритмами симметричного шифрования.. Например, сервер x86 с AES-NI может как минимум достигать скорости в несколько сотен М/с. Безопасность в основном эквивалентна в обозримом будущем, так как даже 128-битные достаточно сложны, чтобы их нельзя было переборщить. В настоящий момент, 112-битовые пароли все еще используются в коммерческих целях, а 128-бит в десятки тысяч раз больше, чем 112-бит, поэтому на практике более рентабельно использовать 128-битное (немного экономит ресурсы).

AES256 занимает около 40% больше времени, чем AES128, для дополнительного 4 раунды генерации раундового ключа и соответствующая операция SPN. К тому же, генерация 256-битных ключей также может потребовать больше накладных расходов, чем 128-битные ключи., но эта часть накладных расходов должна быть незначительной.


Степень безопасности, естественно, AES256 безопаснее, чем AES128, потому что в настоящее время не существует очень эффективного метода алгебраической атаки, кроме взлома методом грубой силы..


Существуют определенные методы атаки для конкретных программных/аппаратных реализаций AES-256 или AES-128., так что не легко обобщать.

Современная криптография делится на симметричное шифрование и асимметричное шифрование. (шифрование с открытым ключом), и репрезентативными алгоритмами являются DES (теперь превратился в 3DES), AES, и ЮАР. Потребление ресурсов алгоритмами асимметричного шифрования больше, чем у симметричного шифрования.. В общем, гибридная обработка шифрования выполняется, например, RSA используется для распределения и согласования ключей., а AES используется для шифрования и дешифрования бизнес-данных.

Некоторые изображения, относящиеся к некоторым симметричным и асимметричным алгоритмам шифрования и дешифрования:

AES128 vs AES256 1
AES128 против AES256
AES128 vs AES256 2
AES128 против AES256
AES128 vs AES256 3
AES128 против AES256

Относительно того, использовать ли алгоритм AES128 или AES256, Я лично считаю, что AES128 достаточно, конечно, AES256 можно использовать как маркетинговый инструмент.

Узнайте больше от iVcan.com

Подпишитесь сейчас, чтобы продолжить чтение и получить доступ к полному архиву.

продолжить чтение

Нужна помощь по WhatsApp?