Skip to main content

Что такое алгоритм шифрования AES?

Алгоритм шифрования AES используется правительственными департаментами США для шифрования конфиденциальных данных. Теперь он используется как для секретных, так и для неклассифицированных данных. Алгоритм был опубликован публично, и, вероятно, он в конечном итоге будет широко использоваться в коммерческом секторе.

Первоначально алгоритм шифрования AES был предназначен только для секретных, но не секретных данных. Секретные данные - это то, где закон ограничивает людей, которым разрешен доступ к данным. Алгоритм шифрования AES был утвержден в качестве стандарта федерального правительства в 2002 году, а затем в 2003 году получил разрешение на использование в секретных документах. По состоянию на 2010 год это была единственная общедоступная система шифрования, одобренная для секретных документов.

Алгоритм шифрования AES заменил стандарт шифрования данных, используемый правительством США. Стандарт шифрования данных, впервые принятый в 1976 году, использовал 56-битный ключ, что означало, что его можно уменьшить до 56 символов, каждый из которых либо 1, либо 0. Это означало, что шансы угадать число были равны одному из 72 квадриллионов. , что также можно выразить как один на 72 тысячи миллионов. Иными словами, в среднем потребуется одна из 36 квадриллионов попыток правильно угадать весь ключ и иметь возможность расшифровывать зашифрованные сообщения без авторизации.

В то время это казалось настолько сложным, что было практически невозможно. По мере увеличения вычислительной мощности это стало более осуществимым. В 1999 году эксперимент показал, что компьютер может взломать алгоритм менее чем за один день, просто испробовав каждую возможную комбинацию 1 и 0. Это известно как атака грубой силы. Чиновники попытались противостоять этому, разработав «Тройной DES», где есть три отдельных ключа для каждого набора данных, но все еще были обращения к новой системе.

Алгоритм AES намного сложнее. Он состоит из трех отдельных ключей, которые имеют 128, 192 и 256 бит соответственно. Шансы взломать алгоритм, по меньшей мере, огромны. За исключением людей, которые уже знакомы с подразделением quattuorvigintillion, можно с уверенностью сказать, что шансы немыслимы!

Это не значит, что никогда не будет компьютера, достаточно мощного, чтобы взломать AES грубой силой, но на данный момент это будет практически невозможно. Даже если бы компьютер можно было сделать достаточно мощным, любые существующие производственные технологии сделали бы невозможным создание такой машины в управляемом размере. Действительно, любой, кто попытается создать такую ​​машину, вероятно, привлечет интерес правительства США задолго до того, как сможет взломать алгоритм.