OpenSSL 3
Добавлено: 13 июн 2023, 18:35
Книга, которую нужно скачать (свободно скачать ):
Форум по операционной системе GNU/Linux и свободному программному обеспечению
http://linux-ru.ru:80/
После разархивирования:
Код: Выделить всё
olej@R420:~/Книги/IT-книги$ ls -l OPENSSL\ 3.\ Ключ\ к\ тайнам\ криптографии.pdf
-rw-r--r-- 1 olej olej 10326205 июн 13 01:51 'OPENSSL 3. Ключ к тайнам криптографии.pdf'
Почему "нужно"
Код: Выделить всё
olej@R420:~/Книги/IT-книги$ ssh -V
OpenSSH_8.9p1 Ubuntu-3ubuntu0.1, OpenSSL 3.0.2 15 Mar 2022
Это то что должен знать (или узнать) каждый:
OpenSSL – комплект программ с открытым исходным кодом, включающий библиотеку криптографических средств и SSL/TLS, а также командные
утилиты, которые пользуются этой библиотекой и предоставляют полезную функциональность в форме командной строки, например генерирование ключей шифрования и сертификатов X.509. Основная часть OpenSSL – именно библиотека, поэтому комплект ориентирован прежде всего на разработчиков ПО. Однако системные администраторы и инженеры DevOps также найдут командные утилиты OpenSSL весьма полезными.
Аббревиатура SSL означает Secure Sockets Layer (уровень безопасных сокетов). Это протокол, призванный обеспечить безопасное взаимодействие по небезопасным компьютерным сетям. Под небезопасной компьютерной сетью понимается сеть, в которой передаваемые данные можно прочитать или даже изменить, воспользовавшись вредоносным промежуточным сетевым узлом. Примером такой небезопасной сети является интернет. Безопасным называется взаимодействие, при котором передаваемые данные нельзя ни прочитать, ни изменить. SSL обеспечивает безопасность, применяя средства симметричной и асимметричной криптографии. Протокол SSL был изобретен в 1995 году корпорацией Netscape Communications, а в 2015-м его сменил протокол TLS. Аббревиатура TLS означает Transport Layer Security
(безопасность транспортного уровня). Комплект инструментов OpenSSL был создан еще до того, как протокол SSL был объявлен нерекомендуемым, поэтому в названии упоминается «SSL», а не «TLS».
Исторически OpenSSL распространялся на условиях лицензии типа BSD, но начиная с версии 3.0 распространяется на условиях лицензии Apache 2.0, которая также принадлежит семейству BSD. Эта лицензия разрешает использовать OpenSSL в приложениях как с открытым, так и с закрытым исходным кодом.