Pull to refresh
Comments 7
Алгоритм стандарта AES и шифра RIGNDAEL

Он Rijndael, а не RIGNDAEL
Непонятна цель это статьи на Хабре.
Шифр Rijndael очень хорошо описан и известен.
Зачем это жевать в 100500-й раз?
Опечатку поправил. Спасибо.
Вы попробуйте на основе описания без наличия поля Дешифровать
Этот шифр настолько хорошо известен, что существуют готовые имплементации шифрования на различных языках программирования. Есть готовые библиотеки, есть имплементации в железе, есть описание алгоритма на основе матричных перестановок.
В принципе даже можно дешифровать используя только бумагу и ручку, непонятно только зачем. Скорость такого дешифрования будет очень низкая. Полезность минимальная или вообще отсутствует?

Какое практическое применение этой статьи? Я честно не понимаю.
А Вы понимаете, что готовые имплементации делались вручную их авторами. Вам не приходилось обучать других, отсюда непонимание подобных публикаций.
В тех что упомянули 100500 Вам все понятно, и что Вы хотели бы понять.
Мне лично понятно, что ни одна из 100500 публикаций не может быть использована ни для обучения, ни для практического применения, и я указал почему. А Вы разницы не улавливаете и Ваша оценка ничем не подкреплена, кроме 100500. Мне думается, что это несерьезно, даже возражать не хочется. Но Вы единственный, кто откликнулся. Спасибо.
А Вы понимаете, что готовые имплементации делались вручную их авторами.

разумеется
но для имплементирования шифра на языке программирования мне(или кому бы то ни было) не нужно изучать поля Галуа, чтобы понять как получается S-матрица, достаточно иметь таблицу готовых значений. Так как полином все время один и тот же, то и таблица все время одна и таже. Практический смысл объяснения полей Галуа в данном случае сводится к нулю. Если бы вы описывали коды коррекции, тогда возможно объяснение полиномов и имело бы какой-то смысл.
Вам не приходилось обучать других, отсюда непонимание подобных публикаций.

ваши допущения указывают на ваше высокомерие. Намеки же на недостаточность знаний/опыта, при незнании собеседника обычно означают отсутствие аргументов.
Мне лично понятно, что ни одна из 100500 публикаций не может быть использована ни для обучения, ни для практического применения, и я указал почему.

наверное вы невнимательно читали, что я вам написал. Хабр это не военный институт (извините, но стиль вашего описания намекают на вашу принадлежность к военным институтам). Материал, который вы публикуете несет нулевой практический смысл, он мог бы иметь теоретический смысл, если бы вы преподавали здесь основы криптографии, да и то сомнительно.

Если вам очень хочется описать AES, то вы могли рассказать скажем про эволюцию практических имплементаций: ECB, CBC, CTR, XTS и т.д.
А еще интереснее наверное бы было описание не американских, а российских шифров, их достоинства и недостатки по отношение к AES.
Меньше полей Галуа и больше интересных фактов :)
Успехов.
>Практический смысл объяснения полей Галуа в данном случае сводится к нулю.
>Материал, который вы публикуете несет нулевой практический смысл.
Помните у А. С. Пушкина: «Мы почитаем всех нулями, а единицами себя»
Если Вы знакомы с высшей алгеброй, то должны знать, что таблицы поля меняются и от других параметров, не единым неприводимым многочленом задается поле.
И не надо за меня решать, что и как мне делать, я вполне самостоятелен.
Лучше разбирайтесь с комментариями к своей публикации
Непонимание часто имеет причиной недостаток образования. Выпячивать это не рекомендуется. Еще раз Спасибо.
>разумеется
но для имплементирования шифра на языке программирования мне(или кому бы то ни было) не нужно изучать поля Галуа, чтобы понять как получается S-матрица, достаточно иметь таблицу готовых значений. Так как полином все время один и тот же, то и таблица все время одна и таже. Практический смысл объяснения полей Галуа в данном случае сводится к нулю. Если бы вы описывали коды коррекции, тогда возможно объяснение полиномов и имело бы какой-то смысл.

Возможно потому, что Вам (или кому бы то ни было) всегда чего-то достаточно, в России не созданы ни операционные системы, ни СУБД, ни телефоны, ни электроника, ни микроскопы электронные… Говорить от имени ВСЕХ (без должных полномочий) — это как раз и есть высокомерие.
Не надо только мне писать о том, что в России создано. Я даже знаю кем создано и где и вообще в курсе.
Only those users with full accounts are able to leave comments. Log in, please.