AES шифрование/расшифрование 128 бит
Здравствуйте!
Возможно ли зашифровать текст длинною больше чем 16 символов в AES 128? Т.к. в AES 128 используется матрица состояния (State) размером 4x4. В примере http://www.cs.bc.edu/~straubin/cs381-05/blockciphers/rijndael_ingles2004.swf ничего не было сказано в отношении того, как они вычислили cipher key и как расшифровать текст после того, как пройдет последний цикл key schedule, также не пояснено, что мы вообще шифруем. Зачем такие статьи писать, если не указано, как происходит обратная дешифровка.
Можете ли Вы порекомендовать статьи, в которых описана каждая стадия шифрования/расшифрования сначала и до конца на каком-нибудь конкретном примере (допустим, мы хотим зашифровать текст "сообщение1для12", и что нужно будет делать после key schedule, чтобы получить обратно исходный текст). В большинстве статьей касательно AES вообще не написано, как проводить обратный процесс дешифровки после шифрования, и не показано, какой текст мы изначально шифруем, также не написано, как сгенерировать cipher key и какую роль он играет при расшифровании. Описаны только процедуры подсчета MixColumns, ShiftRows, XOR, но опять же нету ни одной статьи для шифровки/дешифровки какого-нибудь текста.
Хотелось бы пример не реализации AES, а как вручную делать все эти операции от и до на бумаге.
Заранее спасибо!