Рейтинг:0

Каковы минимальные предметы по математике и информатике, необходимые для понимания DES и AES?

флаг us

Я хочу изучить алгоритмы DES и AES

Вопрос:

Каковы минимальные предметы по математике и информатике, необходимые для понимания DES и AES?

Редактировать: я имею в виду, как они работают внутри.

poncho avatar
флаг my
Вы имеете в виду, как они работают внутри, или что вообще делают блочные шифры?
user2357 avatar
флаг us
@poncho Я имею в виду, как это работает внутри.
Рейтинг:3
флаг et

AES использует полиномиальную модульную арифметику в конечных полях. Они используются в шагах SubBytes и MixColumns.

Я не думаю, что DES использует какую-либо продвинутую математику. Теория вероятностей для DES и AES

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

В Comp Science вам потребуется понимание побитовых операций.

Если вы хотите провести глубокий анализ, вам нужно знать теорию информации, анализ сложности.

ОБНОВИТЬ: От SAI Peregrinus в комментариях:

Теория вероятностей также необходима для понимания того, как работает криптоанализ.Особенностью DES была устойчивость к дифференциальному криптоанализу, поэтому вы не можете понять, почему DES и AES имеют те s-блоки, которые у них есть, не зная этого.

SAI Peregrinus avatar
флаг si
Теория вероятностей также необходима для понимания того, как работает криптоанализ. Особенностью DES была устойчивость к дифференциальному криптоанализу, поэтому вы не можете понять, почему DES и AES имеют те s-блоки, которые у них есть, не зная этого.
флаг et
@SAIPeregrinus обновлено

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.