LINUX.ORG.RU

Открытый/закрытый ключ.


0

1

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

RSA же, там полторы тривиальнейшие формулы, которые можно накодить на каком-нибудь питоне и воочию узреть магию асимметричного шифрования. Доказательство теоремы, лежащей в основе этой магии, можно опустить. В конце концов, теорему Пифагора не стесняемся использовать же, а кто вот сейчас прямо сможет её доказать? :)

const86 ★★★★★
()
Ответ на: комментарий от const86

Ххе, я помню граффическое объяснение когда в один квадрат умещают по-разному 4 треугольника, оставшаяся площадь - либо 2 квадрата из катетов, либо один из гипотенуз. А вот численного какого - не помню.

chenger ★★
()
Ответ на: комментарий от const86

Поддерживаю RSA. Еще можно почитать про алгоритм Диффи-Хеллмана.

unfo ★★★★★
()
Ответ на: комментарий от qrck

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

nokachi
()

Открытый/закрытый ключ.
закрытый

Секретный, блджад.

anonymous
()
Ответ на: комментарий от Linuxman

Домашние задания есть, но делать их не обязательно, если не нужен сертификат о прохождении курса. Задания там в свою очередь поеделны на 2 части - Quiz-ы и практические задания. (Quiz-ы из кучи каверзных вопросов, над некоторыми из которых приходится работать минут под 40 (на 1 вопрос)). Практические задания не обязательны для получения сертификата, но если сделать всю практику - то в сертификате будет отмечено, что сделана и практическая часть. Вообще по своему впечатлению скажу - задания там более чем годные, разминаю закостеневшие мозги ;)

qrck ★★
()
Ответ на: комментарий от qrck

Ну задания целеком и полностью покрываются тем что дано в видео? Или тут все же необходимо иметь базу и опыт?
И да, видео в записи выкладывают?

Linuxman
()
Ответ на: комментарий от Linuxman

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

Что касается покрытия видео заданием — да, все прекрасно покрывает. Видео - можно смотреть онлайн, можно скачивать и смотреть в оффлайне, но в онлайне интереснее, т.к. при просматривании в онлайн видео переодически останавливается для интерактивного вопроса, на проверку знаний по только что рассказаной теме, - выбираешь ответ, кликаешь «submit», тебе сразу говорят правильно или нет, ну и потом уже словами в продолжении видео рассказывает лектор, почему этот ответ правильный. так что пользы больше от смотрения в онлайне.

qrck ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.