Программирование

Алексей Хлебников. OpenSSL 3. Ключ к тайнам криптографии

OpenSSL 3. Ключ к тайнам криптографии

Современный интернет кишит червями, троянцами, незаконными посредниками и другими угрозами. Защита от них в наше время приобретает особую значимость. OpenSSL — один из самых широко используемых и важных проектов с открытым исходным кодом в интернете — предназначен для обеспечения сетевой безопасности. Из этой книги вы узнаете о самых важных возможностях OpenSSL и о его широком потенциале. Приводятся пошаговые объяснения основ криптографии и сетевой безопасности, а также практические примеры, иллюстрирующие эти идеи. Прочитав книгу, вы сможете реализовать криптографическую защиту и TLS в своих приложениях и сетевой инфраструктуре. Издание будет полезно разработчикам ПО, системным администраторам, инженерам по сетевой безопасности и специалистам по DevOps.

Вам понадобится установить OpenSSL на свой компьютер, чтобы выполнять примеры команд и кода на C. Если вы этого еще не сделали, то в главе 2 найдете подробные инструкции. Для сборки примеров потребуются совмес­тимый со стандартом C11 компилятор C и компоновщик. Эти программы следует установить в соответствии с инструкциями в документации. Все при­ меры были протестированы на Kubuntu Linux с использованием ком­пилятора GNU C, компоновщика GNU (LD) и программы сборки GNU Make из вышеупомянутого дистрибутива Linux. Другие инструменты разработки, на­ пример LLVM Clang или Microsoft Visual C++, также должны быть совместимы с приведенными примерами кода.

Издательство: ДМК Пресс
Год: 2023
Страниц: 302
Язык: русский
Формат: pdf

 

Скачать книгу (10,4 МБ):

brij 13/06/23 Просмотров: 807
0