Если совсем просто.
Название AES-256 описывает длину ключа, а не количество раз, которое данные «перешифровали». Алгоритм — строительный элемент. Клиенту также нужны правильный режим, управление ключами и проверка целостности. Поэтому надпись AES на сайте сервиса не является самостоятельным сертификатом его безопасности, приватности или добросовестности.
Два VPN-клиента могут заявлять AES-256, но один имеет актуальный протокол и строгую проверку сервера, а другой — устаревшую конфигурацию и неизвестный источник обновлений. По одному совпавшему шифру эти продукты нельзя считать равноценными. Если требуется сравнение производительности, измерять нужно реальные устройства и соединения: аппаратное ускорение меняет затраты, но не устраняет сетевую задержку.
Как это работает.
Блочный шифр обрабатывает блоки фиксированной длины. Чтобы защищать сообщения разного размера, используются режимы работы. Например, в сетевых протоколах встречается AES-GCM — конструкция с аутентифицированным шифрованием. Конкретные параметры, включая уникальность nonce при заданном ключе, важны не меньше длины ключа. Реализацию должен предоставлять проверенный криптографический стек, а не самодельная функция приложения.
При чтении спецификации различайте алгоритм, режим и протокол. Сравнение «AES против OpenVPN» некорректно: первое — криптографический примитив, второе — VPN-система, способная использовать его. Сравнение AES и ChaCha20 осмысленнее, но и оно не даёт общего рейтинга сервисов. Вопрос об удобстве, устойчивости сети и доверии к оператору остаётся отдельным.
Почему это важно.
AES используется в транспортной защите, хранении данных и других системах. Для пользователя VPN полезно проверить поддерживаемые современные режимы в документации клиента и не принуждать его к старым настройкам ради сомнительной совместимости. В корпоративной среде набор алгоритмов может определяться политикой организации; такие требования нельзя произвольно заменять настройкой из чужой инструкции. Для пользовательского решения обычно достаточно выбрать актуальный поддерживаемый протокол и доверенную реализацию. Ручное назначение алгоритма оправдано требованиями совместимости или политики, а не стремлением увидеть самое большое число. Если параметры меняет администратор, сохраните причину и способ проверки, чтобы следующий редактор конфигурации понимал назначение изменения.
Узнать больше.
Продолжи с соседних понятий или загляни в документацию.
Практический разбор
Продолжение темы: практическое руководство.