Какие темы/книги по математике минимально необходимы программисту для изучения криптографии? Три года как программистом работаю, математику не знал да ещё и забыл, а тут увлекла криптография. Стал в перерывах заниматься реализацией ГПСЧ (ага, сначала своего велосипедища, как закончу буду bbs реализовывать, а затем mt). То есть интересно не столько её практическое применение с использованием готовых инструментов, сколько понимать и реализовывать существующие алгоритмы, может быть новые создавать, если мозгов хватит. Хочется понимать, что делаешь, видеть явные дыры и по возможности не допускать тупых ошибок, сводящих всё это на нет.

21 Авг 2019 в 06:13
133 +1
0
Ответы
1

Для изучения криптографии программисту необходимо иметь базовые знания математики, а именно алгебры, теории чисел и теории вероятностей.

Вот список книг, которые могут помочь вам изучить основы криптографии:

"Криптография. Классические методы и современные применения" Уильям Столлингс - это хорошая книга, которая охватывает основные темы криптографии, включая шифрование, аутентификацию, цифровые подписи и т. д.

"Криптография и защита информации" Найден Гиссин - эта книга также предоставляет хороший обзор основ криптографии и её применений.

"Криптография: новый подход" Брюс Шнайер - автор этой книги является одним из известных специалистов в области криптографии, и его книга предлагает глубокие знания о различных аспектах криптографии.

"Handbook of Applied Cryptography" Альфред Менезес, Пауло Баррето, Вакгард Рисме - этот справочник предоставляет подробные описания алгоритмов криптографии и их применений.

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

20 Апр 2024 в 13:22
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир