изучение криптографии

xoki87

хз что такое, заинтересовался сабжем, как лучше посоупить а) подботать дискру, а потом переходить, либо б) начать сразу с какой нибудь книжки по криптографии?

elenangel

Можно сразу начать с изучения, например, RSA, как наиболее простого алгоритма, возвращаясь к книжкам в случае чего-то непонятного или забытого.
И запомни, никогда не изобретай свою криптографическую схему и не улучшай существующие.

salamander

Бери книжку Bruce Schneier "Applied Cryptography" (Брюс Шнайер "Прикладная криптография") и читай. Там как раз ниачинается с азов и заканчивается реальными алгоритмами, дается широкий обзор протоколов и объясняются их основные идеи. Если понадобится более подробный математический анализ уже конкретных алгоритмов - потом в другом месте посмотришь, но не думаю, что до этого дойдет, если только ты не решил криптографией профессионально заняться.
Можно сразу начать с изучения, например, RSA
Плохой совет. В отрыве от других частей RSA - это просто извлечение корня высокой степени по модулю. Совершенно не понятно зачем оно нам надо и как нам этим воспользоваться.
И запомни, никогда не изобретай свою криптографическую схему и не улучшай существующие.
Хороший совет. Его еще много раз в книжках дадут.

apl13

И запомни, никогда не изобретай свою криптографическую схему и не улучшай существующие.
Это адресный совет олжабале, или они прилетели к нам в древности с Марса?

salamander

Ни то, ни другое. Просто если тебе хватает компетенции, чтобы изобретать криптографические алгоритмы, ты и сам знаешь, когда и как это можно делать. Во всех остальных случаях лучше считать что этого делать не нужно.
То есть с формальной точки зрения это утверждение неверное, но с практической - очень точно и кратко передает мысль.

apl13

:)

vasta

Есть видеокурс на coursera:
http://www.coursera.org/course/cryptography
Заодно английский прокачивается.

geja_03

И запомни, никогда не изобретай свою криптографическую схему и не улучшай существующие.
А если пренебрег этими заветами, по крайней мере не вливайся 1го января. :grin:
Оставить комментарий
Имя или ник:
Комментарий: