Если вы все еще пытаетесь понять, что такое DES, то пора сдаться и попробовать AES совершенно новым и легким для понимания способом — попробуйте руководство по фигуркам.
Вы можете подумать, что обучающее видео или, возможно, подкаст — это хороший способ разобраться со сложными техническими идеями, но как насчет мультфильма? Xkcd, возможно, доказал, что вы можете решать сложные темы в мультипликационном формате, но AES?
Несколько лет назад Национальный институт стандартов и технологий решил, что исходный стандарт шифрования данных (DES) нуждается в замене, и запросил предложения. В конце концов, «выигрышное» предложение было основано на шифре Rijdeal Cipher, и теперь это то, что мы называем Advanced Encryption Standard (AES). Это то, что используют большинство правительственных ведомств и одобрено АНБ, что является одновременно и благословением, и проклятием, учитывая его положение в данный момент.
Если вы изучите описание AES, вы должны сделать вывод, что это сложно. Фактически, прежде чем вы попытаетесь что-либо зашифровать с помощью AES, вам сначала нужно расшифровать его спецификацию. Здесь в игру вступает блестящий мультяшный стрип Джеффа Мозера.
Это забавное, читаемое и в конечном итоге понятное описание AES:
«Руководство по расширенному стандарту шифрования (AES).
(Спектакль в 4 действиях. Уходите вместе с тем сценическим персонажем, который лучше всего представляет вас. Делайте антракты по своему усмотрению. Нажмите на сцену, если вам трудно ее увидеть. Если вам станет скучно, вы можете прыгнуть к коду. Главное, наслаждайтесь зрелищем!) »
Как вы могли догадаться из части описания «4 действия», это не четырехкадровый мультфильм — он занимает довольно много страниц и также доступен в виде слайд-шоу.
Предупреждение! Это очень не подходит для любителей математики. В этом мультфильме вы встретите следы математики.
Тем не менее, Акт 1 представляет собой краткое изложение истории того, как мы перешли к AES из DES, и в нем нет никаких математических расчетов. Акт 2 охватывает некоторые основы криптографии. Акт 3 — это то место, где AES описывается довольно подробно — что ж, для мультфильма с фигурками это действительно потрясающая деталь! И, наконец, Акт 4 — это краткое изложение математики, которую вам нужно знать, чтобы разобраться во всем этом.
Это не только отличное введение в AES, но и карикатура, в которой показан пример того, как можно использовать тот же подход для объяснения других сложных идей. У меня такое чувство, что это могло бы пойти совершенно неправильно, если бы не было реализовано с достаточным юмором и остроумием — но кто-нибудь для «Фигурки из ракетки»?