{"id":12982,"date":"2024-10-08T08:41:49","date_gmt":"2024-10-08T05:41:49","guid":{"rendered":"https:\/\/hackware.ru\/?p=12982"},"modified":"2024-10-21T14:55:13","modified_gmt":"2024-10-21T11:55:13","slug":"openssl-%d0%bf%d1%80%d0%b8%d0%bd%d1%86%d0%b8%d0%bf%d1%8b-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%8b-%d1%81%d0%be%d0%b7%d0%b4%d0%b0%d0%bd%d0%b8%d0%b5-%d1%81%d0%b5%d1%80%d1%82%d0%b8%d1%84%d0%b8%d0%ba%d0%b0","status":"publish","type":"post","link":"https:\/\/hackware.ru\/?p=12982","title":{"rendered":"OpenSSL: \u043f\u0440\u0438\u043d\u0446\u0438\u043f\u044b \u0440\u0430\u0431\u043e\u0442\u044b, \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u0430\u0443\u0434\u0438\u0442"},"content":{"rendered":"<div class=\"576fa40ea81d72e15bb77373cb701737\" data-index=\"1\" style=\"float: none; margin:10px 0 10px 0; text-align:center;\">\n<script async src=\"https:\/\/pagead2.googlesyndication.com\/pagead\/js\/adsbygoogle.js?client=ca-pub-7219829351026140\"\r\n     crossorigin=\"anonymous\"><\/script>\r\n<ins class=\"adsbygoogle\"\r\n     style=\"display:block; text-align:center;\"\r\n     data-ad-layout=\"in-article\"\r\n     data-ad-format=\"fluid\"\r\n     data-ad-client=\"ca-pub-7219829351026140\"\r\n     data-ad-slot=\"2558585710\"><\/ins>\r\n<script>\r\n     (adsbygoogle = window.adsbygoogle || []).push({});\r\n<\/script>\n<\/div>\n<h2 style=\"text-align: justify;\">\n\t\u041e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u0435<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t<a href=\"#1\">1. OpenSSL: \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u0438 \u0430\u0443\u0434\u0438\u0442 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#2\">2. \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 OpenSSL \u0438 \u0434\u043b\u044f \u0447\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#3\">3. \u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 SSL \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#4\">4. \u041a\u0430\u043a \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 OpenSSL<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#5\">5. \u041a\u0430\u043a\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c, genpkey \u0438\u043b\u0438 genrsa<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#6\">6. \u041a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f OpenSSL (\u043a\u043e\u043c\u0430\u043d\u0434\u044b&nbsp;OpenSSL)<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#7\">7. \u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b SSL (TLS) \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#71\">7.1 \u0412\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0438\u043c\u044f \u0445\u043e\u0441\u0442\u0430 \u0438\u0437 Subject Alternative Name (subjectAltName)<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#72\">7.2 \u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441 Subject Alternative Name (subjectAltName)<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#73\">7.3 \u0421\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 Subject Alternative Name (subjectAltName).&nbsp;\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0432\u0430\u043b\u0438\u0434\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0434\u043b\u044f IP \u0438 IPv6<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#74\">7.4 \u041a\u0430\u043a \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c Subject Alternative Name (subjectAltName) \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#75\">7.5 \u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 Subject Alternative Name (subjectAltName)<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#76\">7.6 \u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043f\u043e Subject Alternative Name (subjectAltName)<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#8\">8. \u0420\u0435\u0446\u0435\u043f\u0442\u044b \u0438 \u0441\u043e\u0432\u0435\u0442\u044b \u043f\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 SSL \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#81\">8.1 \u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c (CSR) \u0438\u0437 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#82\">8.2&nbsp;\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f CSR<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#83\">8.3&nbsp;\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0434\u043b\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0438\u043c\u0451\u043d \u0445\u043e\u0441\u0442\u043e\u0432<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#84\">8.4&nbsp;\u0421\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#85\">8.5&nbsp;\u041a\u0430\u043a \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0439 \u0432\u0430\u043b\u0438\u0434\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u0430<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#9\">9. \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0435\u0439 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#10\">10.&nbsp;\u0424\u043e\u0440\u043c\u0430\u0442\u044b \u043a\u043b\u044e\u0447\u0435\u0439 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#11\">11.&nbsp;\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044f \u043a\u043b\u044e\u0447\u0435\u0439 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#111\">11.1 PEM \u0438 DER \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#112\">11.2&nbsp;\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044f PKCS#12 (PFX)<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#113\">11.3&nbsp;\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044f PKCS#7<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#12\">12.&nbsp;\u0413\u0434\u0435 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA) \u0432 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#121\">12.1 \u041a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA) \u0432 Linux<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1211\">12.1.1 \u041e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1212\">12.1.2&nbsp;Mozilla Network Security Services (NSS)<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1213\">12.1.3&nbsp;Google Chrome \/ Chromium<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1214\">12.1.4&nbsp;Firefox<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1215\">12.1.5&nbsp;Thunderbird<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1216\">12.1.6&nbsp;\u041a\u0430\u043a \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 \u0444\u0430\u0439\u043b\u044b cert9.db<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#122\">12.2&nbsp;\u041a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA) \u0432 Windows<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1221\">12.2.1 \u041e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1222\">12.2.2 Google Chrome<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1223\">12.2.3 Opera<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1224\">12.2.4&nbsp;Firefox<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#13\">13. \u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#131\">13.1 \u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 Linux<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1311\">13.1.1&nbsp;\u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 Linux \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1312\">13.1.2&nbsp;\u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 Linux \u0432 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#132\">13.2 \u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 Windows<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1321\">13.2.1&nbsp;\u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 Windows \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b<\/a>\n<\/p>\n<p style=\"margin-left: 80px; text-align: justify;\">\n\t<a href=\"#1322\">13.2.2&nbsp;\u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 Windows \u0432 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#14\">14. \u0426\u0435\u043f\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#15\">15.&nbsp;\u0412\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f (\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430) \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#16\">16.&nbsp;\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 HTTPS<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#17\">17.&nbsp;\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u041a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0426\u0435\u043d\u0442\u0440 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (Root CA)<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#18\">18.&nbsp;\u0428\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 OpenSSL<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#181\">18.1 \u0421\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 OpenSSL<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#182\">18.2&nbsp;\u041a\u0430\u043a \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 OpenSSL (\u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435)<\/a>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t<a href=\"#183\">18.3 \u0410\u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 OpenSSL<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#19\">19.&nbsp;\u041f\u0438\u043d\u0438\u043d\u0433 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 (pinning)<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#20\">20. \u0421\u043b\u043e\u0432\u0430\u0440\u044c \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0442\u0435\u0440\u043c\u0438\u043d\u043e\u0432 OpenSSL<\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"#21\">21.&nbsp;\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a SSL \u0438 \u0441\u0431\u043e\u0440\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438<\/a>\n<\/p>\n<hr \/>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"1\" name=\"1\"><\/a>OpenSSL: \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u0438 \u0430\u0443\u0434\u0438\u0442 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u0417\u043d\u0430\u0435\u0442\u0435 \u043b\u0438 \u0432\u044b, \u0447\u0442\u043e \u043e\u0434\u0438\u043d \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0445\u0430\u043a\u0435\u0440\u0430, \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u0439 \u0432 \u0432\u0430\u0448\u0443 \u0441\u0438\u0441\u0442\u0435\u043c\u0443, \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043b\u0438\u0448\u0430\u0435\u0442 \u0435\u0451 \u0437\u0430\u0449\u0438\u0442\u044b \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f SSL (TLS)? \u0417\u043d\u0430\u0435\u0442\u0435 \u043b\u0438 \u0432\u044b, \u0447\u0442\u043e \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0447\u0438 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0430\u0441\u0441\u0438\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 (\u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432), \u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 (\u043f\u0430\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u0444\u0440\u0430\u0437\u0430)? \u0417\u0430\u0434\u0443\u043c\u044b\u0432\u0430\u043b\u0438\u0441\u044c \u043b\u0438 \u0432\u044b, \u043c\u043e\u0436\u0435\u0442\u0435 \u043b\u0438 \u0423\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u044f\u044e\u0449\u0438\u0439 \u0426\u0435\u043d\u0442\u0440, \u0432\u044b\u0434\u0430\u0432\u0448\u0438\u0439 SSL \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438 \u0436\u0435\u043b\u0430\u043d\u0438\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0435\u043c\u044b\u0439 \u043d\u0430 \u0441\u0430\u0439\u0442 \u0442\u0440\u0430\u0444\u0438\u043a? \u041f\u043e\u0447\u0435\u043c\u0443 VNC \u0441\u0435\u0441\u0441\u0438\u044f, \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u0430\u044f \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c,&nbsp;\u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u0434\u0451\u0436\u043d\u043e\u0439, \u0430 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043a \u0441\u0430\u0439\u0442\u0443, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u0442\u0430\u043a\u043e\u0439 \u0436\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u043d\u0435\u0442? \u041f\u043e\u0447\u0435\u043c\u0443 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u043d\u0435 \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0442 \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b? \u0417\u043d\u0430\u0435\u0442\u0435 \u043b\u0438 \u0432\u044b, \u0447\u0442\u043e \u0432 \u0432\u0430\u0448\u0435\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0443\u0436\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b \u0441\u043e\u0442\u043d\u0438 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0431\u0435\u0437\u043e\u0433\u043e\u0432\u043e\u0440\u043e\u0447\u043d\u043e \u0434\u043e\u0432\u0435\u0440\u044f\u044e\u0442 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f?\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412 \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0435 \u043c\u044b \u0440\u0430\u0437\u0431\u0435\u0440\u0451\u043c\u0441\u044f, \u043a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 SSL (TLS) \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u043a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u0430\u043c\u0438 OpenSSL, \u043a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u043a\u043b\u044e\u0447\u0438 \u0438 \u0426\u0435\u043d\u0442\u0440\u044b \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u043a\u0430\u043a \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432, \u043a\u0430\u043a \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0434\u0435\u0442\u0430\u043b\u044c\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435 \u0438 \u043a\u043b\u044e\u0447\u0435, \u043a\u0430\u043a \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u0438 \u043a\u0430\u043a \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0430\u0441\u043f\u0435\u043a\u0442\u044b \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 SSL (TLS), \u043a\u0430\u043a \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0445, \u043a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0438\u043b\u0438 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0438\u0437 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445..\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"2\" name=\"2\"><\/a>\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 OpenSSL \u0438 \u0434\u043b\u044f \u0447\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\tOpenSSL &mdash; \u044d\u0442\u043e \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430\u0440\u0438\u0439, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0438\u0439 \u0441\u0435\u0442\u0435\u0432\u044b\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b Secure Sockets Layer (SSL v2\/v3) \u0438 Transport Layer Security (TLS v1) \u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u0438\u043c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u044b \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0438.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 <strong>openssl<\/strong> &mdash; \u044d\u0442\u043e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0444\u0443\u043d\u043a\u0446\u0438\u0439 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 OpenSSL \u0432 \u043a\u043e\u043d\u0441\u043e\u043b\u0438. \u041e\u0441\u043d\u043e\u0432\u043d\u044b \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u043c\u0438 \u043a\u043b\u044e\u0447\u0430\u043c\u0438, \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c\u0438 \u043a\u043b\u044e\u0447\u0430\u043c\u0438 \u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438.\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u041a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 X.509, CSR \u0438 CRL\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0420\u0430\u0441\u0447\u0451\u0442 \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442\u043e\u0432 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0428\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0438 \u0434\u0435\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0448\u0438\u0444\u0440\u043e\u0432\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u041a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0435 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0442\u0435\u0441\u0442\u044b SSL\/TLS\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u041e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0439 \u0438\u043b\u0438 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b S\/MIME\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0417\u0430\u043f\u0440\u043e\u0441\u044b \u043e\u0442\u043c\u0435\u0442\u043e\u043a \u0432\u0440\u0435\u043c\u0435\u043d\u0438, \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430\n\t<\/li>\n<\/ul>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"3\" name=\"3\"><\/a>\u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 SSL \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u0421\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0432 OpenSSL \u043a\u043b\u044e\u0447\u0438 \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u043d\u043e \u0441\u0430\u043c\u043e\u0435 \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 &mdash; \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432 HTTPS \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0435, \u0433\u0434\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0430\u0441\u0441\u0438\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u044d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0434\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043e\u0434\u0438\u043d \u043a\u043b\u044e\u0447, \u0430 \u0434\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438 &mdash; \u0432\u0442\u043e\u0440\u043e\u0439 \u043a\u043b\u044e\u0447. \u042d\u0442\u0438 \u043a\u043b\u044e\u0447\u0438 \u043d\u0430\u0437\u044b\u0432\u0430\u044e\u0442\u0441\u044f:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t\u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t\u041a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u044c \u0438\u0437 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u044f, \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0435\u043a\u0440\u0435\u0442\u043d\u044b\u043c. \u041e\u043d \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u0432\u043c\u0435\u0441\u0442\u0438 \u0438 \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u0432\u044f\u0437\u0430\u043d\u044b.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0449\u0451 \u0434\u0430\u043d\u043d\u0430\u044f \u043f\u0430\u0440\u0430 \u043a\u043b\u044e\u0447\u0435\u0439 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u0438. \u042d\u0442\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0430\u0435\u0442 \u0442\u043e, \u0447\u0442\u043e \u0434\u0430\u043d\u043d\u044b\u0435 \u0443\u0434\u043e\u0441\u0442\u043e\u0432\u0435\u0440\u0435\u043d\u044b \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0435\u043c \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0438 \u0432 \u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438 \u044d\u0442\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0435 \u0431\u044b\u043b\u0438 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u044b. \u041f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c (\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u043c\u0435\u0435\u0442 \u043e\u0434\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0435 \u043b\u0438\u0446\u043e), \u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u043c\u043e\u0436\u043d\u043e \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041b\u044e\u0431\u043e\u0439 \u043c\u043e\u0436\u0435\u0442 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0430\u0440\u0443 \u043a\u043b\u044e\u0447\u0435\u0439, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 &mdash; \u043a\u0430\u043a \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u0447\u0442\u043e \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432\u044b\u043f\u0443\u0449\u0435\u043d \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u043c \u043b\u0438\u0446\u043e\u043c?\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u042d\u0442\u043e \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u044b \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 \u0442\u0430\u043a: \u0432\u043b\u0430\u0434\u0435\u043b\u0435\u0446 \u0441\u0430\u0439\u0442 mysite.org \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u043f\u0430\u0440\u0443 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439-\u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0438 \u043f\u0440\u043e\u0441\u0438\u0442 \u0442\u0440\u0435\u0442\u044c\u044e \u0441\u0442\u043e\u0440\u043e\u043d\u0443 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c \u0435\u0433\u043e \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447. \u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0435\u0442\u0441\u044f \u0441 \u0446\u0438\u0444\u0440\u043e\u0432\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e, \u043a\u043e\u0442\u043e\u0440\u0443\u044e \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b. \u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u0432\u0441\u0451 \u0438\u043c\u0435\u043d\u043d\u043e \u0442\u0430\u043a \u0438 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442, \u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447, \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0434\u043e\u043c\u0435\u043d\u0430, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043e\u043d \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d) \u0443\u043f\u0430\u043a\u043e\u0432\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u043f\u043e \u0441\u0443\u0442\u0438, \u044d\u0442\u043e \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447, \u0430 \u0442\u0430\u043a\u0436\u0435&nbsp;\u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e \u0434\u043e\u043c\u0435\u043d\u0435 \u0438 \u0434\u0440\u0443\u0433\u0430\u044f \u0441\u043e\u043f\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f, \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u0430\u044f \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0434\u043f\u0438\u0441\u044c\u044e.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u0430 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432\u044b\u0433\u043b\u044f\u0434\u0438\u0442 \u0442\u0430\u043a:\n<\/p>\n<ol>\n<li style=\"text-align: justify;\">\n\t\t\u0412\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0435\u043c \u0441\u0430\u0439\u0442\u0430 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043f\u0430\u0440\u0430 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u0438 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447.\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u041f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0434\u0440\u0443\u0433\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0435\u0439 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0438\u043c\u0435\u043d\u0438) \u0443\u043f\u0430\u043a\u043e\u0432\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0444\u0430\u0439\u043b \u0432 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u043c \u0444\u043e\u0440\u043c\u0430\u0442\u0435. \u041e\u043d \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f &mdash; Certificate Signing Request (CSR), \u0442\u043e \u0435\u0441\u0442\u044c &laquo;\u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430&raquo;.\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0414\u0430\u043d\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c (CSR) \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u0426\u0435\u043d\u0442\u0440 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA), \u043a\u043e\u0442\u043e\u0440\u044b\u0439, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0441\u0432\u043e\u0439 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u043a\u043b\u044e\u0447, \u0441\u043e\u0437\u0434\u0430\u0451\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0434\u043b\u044f \u044d\u0442\u0438\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0438 \u0432\u0441\u0451 \u044d\u0442\u043e \u0443\u043f\u0430\u043a\u043e\u0432\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0432 \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0444\u0430\u0439\u043b, \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442.\n\t<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">\n\t\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442\u0441\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c\u0438 \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430\u043c\u0438:\n<\/p>\n<ol>\n<li style=\"text-align: justify;\">\n\t\t\u041e\u043d \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 (\u0432 \u043d\u0451\u043c \u0435\u0441\u0442\u044c \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447), \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u0435\u043d \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0441\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u0439 \u043f\u0430\u0440\u0443 \u044d\u0442\u043e\u043c\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0443\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d \u043d\u0430 \u043f\u043e\u0434\u043b\u0438\u043d\u043d\u043e\u0441\u0442\u044c (\u0443 \u043d\u0435\u0433\u043e \u0435\u0441\u0442\u044c \u0446\u0438\u0444\u0440\u043e\u0432\u0430\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u044c) \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0426\u0435\u043d\u0442\u0440 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0435\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u043b\n\t<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u043a \u0441\u0430\u0439\u0442\u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u044e\u0442 \u0441\u0432\u043e\u044e \u043a\u043e\u043f\u0438\u044e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u044d\u0442\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430, \u0438 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0442 \u0435\u0451 \u043f\u043e \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u043c \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c\u0441\u044f \u0432 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0438\u043b\u0438 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u0448\u0438\u0444\u0440\u0443\u0435\u0442 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0441\u0430\u0439\u0442\u0430 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u0438\u0445 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440, \u044d\u0442\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0432\u043b\u0430\u0434\u0435\u043b\u0435\u0446 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430, \u0442\u043e \u0435\u0441\u0442\u044c \u0441\u0435\u0440\u0432\u0435\u0440. \u0422\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u043b\u044e\u0447\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0433\u043e \u0434\u043b\u044f \u043f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f.\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"4\" name=\"4\"><\/a>\u041a\u0430\u043a \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 OpenSSL<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0438 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0426\u0435\u043d\u0442\u0440 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA) \u043f\u043e \u0441\u0432\u043e\u0435\u0439 \u043f\u0440\u0438\u0440\u043e\u0434\u0435 \u043d\u0438\u0447\u0435\u043c \u043d\u0435 \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f &mdash; \u043e\u043d\u0438 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u044e\u0442\u0441\u044f \u043e\u0434\u043d\u043e\u0439 \u0438 \u0442\u043e\u0439 \u0436\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439. \u041d\u043e \u0426\u0435\u043d\u0442\u0440 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA) \u0438\u043c\u0435\u0435\u0442 \u043e\u0441\u043e\u0431\u044b\u0439 \u0441\u0442\u0430\u0442\u0443\u0441 \u043f\u043e\u0441\u0442\u043e\u043b\u044c\u043a\u0443:\n<\/p>\n<ol>\n<li style=\"text-align: justify;\">\n\t\t\u0415\u0433\u043e \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 (\u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043d \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u043c, \u0445\u043e\u0442\u044f \u0432 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0441\u043c\u044b\u0441\u043b\u0435 \u043d\u0435 \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430)\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0415\u0433\u043e \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 (\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442) \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u043d\u0430 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u044b \u0432\u0441\u0435\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u043e\u0433\u043e\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0426\u0438\u0444\u0440\u043e\u0432\u0430\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435 \u043d\u0435 \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u0430 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0442\u0440\u0435\u0442\u044c\u0435\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u043e\u0439, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u043c. \u0415\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0438\u0437 \u0426\u0435\u043d\u0442\u0440 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA) \u043e\u0442 \u0442\u043e\u0433\u043e, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0430\u043c\u0438, \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043e\u043d \u0443 \u0432\u0430\u0441 \u0440\u0430\u0437\u043c\u0435\u0449\u0451\u043d \u0441\u0440\u0435\u0434\u0438 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 (\u0432 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0438\u043b\u0438 \u0432 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435). \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0440\u0430\u0437\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0441\u0440\u0435\u0434\u0438 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445, \u0438 \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u0442\u043e\u0447\u043d\u043e \u0442\u0430\u043a\u0443\u044e \u0436\u0435 \u0441\u0438\u043b\u0443 \u043a\u0430\u043a \u0438 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0438\u0437 \u0426\u0435\u043d\u0442\u0440 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA)\n\t<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">\n\t\u0412\u0435\u0440\u043d\u0451\u043c\u0441\u044f \u043a \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u0438, \u0430 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 &mdash; \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0435\u043c\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438 \u0441\u0432\u044f\u0437\u0430\u043d \u0441 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u041d\u043e&nbsp;\u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0438\u0437\u0432\u0435\u0441\u0442\u0435\u043d \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0435\u0433\u043e \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0443 (\u0441\u0435\u0440\u0432\u0435\u0440\u0443). \u0412\u044b\u0445\u043e\u0434\u043e\u043c \u0438\u0437 \u0434\u0430\u043d\u043d\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0443\u0436\u0435 \u0443\u043f\u043e\u043c\u044f\u043d\u0443\u0442\u043e\u0433\u043e Certificate Signing Request (CSR), \u0442\u043e \u0435\u0441\u0442\u044c &laquo;\u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430&raquo;. \u0422\u043e \u0435\u0441\u0442\u044c \u0426\u0435\u043d\u0442\u0440\u0443 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u043f\u0435\u0440\u0435\u0434\u0430\u0435\u044a\u0451\u0442\u0441\u044f \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0438 \u043d\u0430\u0437\u0432\u0430\u043d\u0438\u0435 \u0434\u043e\u043c\u0435\u043d\u0430, \u043d\u043e \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u0432 \u0442\u0430\u0439\u043d\u0435. \u0418\u043c\u0435\u043d\u043d\u043e \u0432 \u044d\u0442\u043e\u043c \u0441\u043c\u044b\u0441\u043b \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043e\u0432\u0430\u043d\u0438\u044f CSR.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412 \u0443\u0447\u0435\u0431\u043d\u044b\u0445 \u0446\u0435\u043b\u044f\u0445 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0432\u043e\u0438 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u043a\u043b\u044e\u0447\u0438 \u0438 \u0434\u0430\u0436\u0435 \u0441\u0432\u043e\u0439 &laquo;\u0426\u0435\u043d\u0442\u0440 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA)&raquo;. \u0417\u0430\u0442\u0435\u043c \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u043f\u0430\u0440\u0443 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u0438 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043a\u043b\u044e\u0447 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 (CSR). \u041f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c CA \u043c\u044b \u043f\u043e\u0434\u043f\u0438\u0448\u0435\u043c (\u0441\u043e\u0437\u0434\u0430\u0434\u0438\u043c) \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u043b\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u0430.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0422\u0430\u043a\u0436\u0435 \u043c\u044b \u043d\u0430\u0443\u0447\u0438\u043c\u0441\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0442\u044c \u0441\u0432\u043e\u0439 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435, \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0443\u0436\u0435 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c\u0438 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u043c\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c\u0438.\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"5\" name=\"5\"><\/a>\u041a\u0430\u043a\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c, genpkey \u0438\u043b\u0438 genrsa<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u0412 \u043f\u0430\u043a\u0435\u0442\u0435 OpenSSL \u0435\u0441\u0442\u044c \u0434\u0432\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0445\u043e\u0436\u0435\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435 &mdash; \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u044e\u0442 \u043f\u0430\u0440\u0443 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439-\u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439&nbsp;\u043a\u043b\u044e\u0447 RSA:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl genpkey -algorithm RSA\r\nopenssl genrsa<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u0444\u043e\u0440\u043c\u0430\u0442\u044b \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0435\u043c\u044b\u0445 \u044d\u0442\u0438\u043c\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430\u043c\u0438 RSA \u043a\u043b\u044e\u0447\u0435\u0439 \u043d\u0435\u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f. \u041a\u043e\u043c\u0430\u043d\u0434\u0430 <strong>genpkey<\/strong> \u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u0443&nbsp;<strong>genpkey<\/strong>, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0435\u0449\u0451 \u0434\u0432\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b: <strong>gendh<\/strong> \u0438 <strong>gendsa<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0422\u043e \u0435\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0430\u0434\u043e <strong>genpkey<\/strong> \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u043a\u043b\u044e\u0447\u0430 \u043e\u043f\u0446\u0438\u0435\u0439 <strong>-algorithm<\/strong>.\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"6\" name=\"6\"><\/a>\u041a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f OpenSSL (\u043a\u043e\u043c\u0430\u043d\u0434\u044b&nbsp;OpenSSL)<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u041a\u043e\u043c\u0430\u043d\u0434\u044b OpenSSL \u043d\u0435 \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0441\u043b\u043e\u0436\u043d\u044b\u0435, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0437\u0430\u043f\u0443\u0442\u0430\u043d\u043d\u044b\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u0438\u0445 \u043c\u043d\u043e\u0433\u043e (48 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u043a\u043e\u043c\u0430\u043d\u0434, 28 digest \u043a\u043e\u043c\u0430\u043d\u0434, 84 cipher \u043a\u043e\u043c\u0430\u043d\u0434\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u044b \u0438 \u043c\u0435\u0442\u043e\u0434\u044b), \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437 \u043d\u0438\u0445 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442 \u0431\u043e\u043b\u0435\u0435 \u0447\u0435\u043c \u043e\u0434\u043d\u0443 \u0444\u0443\u043d\u043a\u0446\u0438\u044e, \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u043c\u0435\u044e\u0442 \u043f\u0435\u0440\u0435\u0441\u0435\u043a\u0430\u044e\u0449\u0438\u0435\u0441\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u0438 \u043d\u0435 \u0432\u0441\u0435\u0433\u0434\u0430 \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u043e, \u043a\u0430\u043a\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0432\u044b\u0431\u0440\u0430\u0442\u044c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043e\u043c\u0430\u043d\u0434 OpenSSL:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl \u041a\u041e\u041c\u0410\u041d\u0414\u0410 \u041e\u041f\u0426\u0418\u0418<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0415\u0449\u0451 \u043e\u0434\u0438\u043d \u043f\u0440\u0438\u043c\u0435\u0440 \u043a\u0430\u043a \u043a\u043e\u043c\u0430\u043d\u0434\u044b OpenSSL \u043c\u043e\u0433\u0443\u0442 \u0441\u0431\u0438\u0442\u044c \u0441 \u0442\u043e\u043b\u043a\u0443: \u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u044b <strong>x509<\/strong> \u0435\u0441\u0442\u044c \u043e\u043f\u0446\u0438\u044f <strong>-req<\/strong>, \u0430 \u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u044b <strong>req<\/strong> \u0435\u0441\u0442\u044c \u043e\u043f\u0446\u0438\u044f <strong>-x509<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0441\u043f\u0440\u0430\u0432\u043a\u0443 \u043f\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u043c OpenSSL, \u0442\u043e \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0437\u043d\u0430\u0442\u044c, \u0447\u0442\u043e \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u0442\u0430\u043a:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nman openssl-\u041a\u041e\u041c\u0410\u041d\u0414\u0410\r\n# \u0418\u041b\u0418\r\nman \u041a\u041e\u041c\u0410\u041d\u0414\u0410<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nman openssl-req\r\nman openssl-x509\r\nman openssl-genpkey\r\nman openssl-enc\r\nman openssl-rsa\r\n# \u0418\u041b\u0418\r\nman req\r\nman x509\r\nman genpkey\r\nman enc\r\nman rsa<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u0435\u0441\u043b\u0438 \u043f\u043e \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438 \u043f\u043e\u043f\u044b\u0442\u0430\u0442\u044c\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 <strong>openssl-req<\/strong> \u0438\u043b\u0438 <strong>req<\/strong>, \u0442\u043e \u0442\u0430\u043a\u0438\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0431\u0443\u0434\u0435\u0442 \u043d\u0435 \u043d\u0430\u0439\u0434\u0435\u043d\u044b (\u043d\u0443\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <strong>openssl req &hellip;<\/strong>).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041a\u043e\u043c\u0430\u043d\u0434\u044b <strong>openssl<\/strong> \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0433\u0440\u043e\u043c\u043e\u0437\u0434\u043a\u0438\u043c\u0438 \u0437\u0430 \u0441\u0447\u0451\u0442 \u0442\u043e\u0433\u043e, \u0447\u0442\u043e \u0447\u0435\u0440\u0435\u0437 \u043e\u0434\u043d\u0443 \u0438\u0437 \u043e\u043f\u0446\u0438\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u043f\u0435\u0440\u0435\u0434\u0430\u044e\u0442\u0441\u044f \u043e\u043f\u0446\u0438\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u0434\u043b\u044f \u0442\u0438\u043f\u0438\u0447\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432\u0441\u0435\u0433\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043c\u0430\u043d\u0434 \u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u043f\u0446\u0438\u0439. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0435\u0441\u043b\u0438 \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c \u0441\u0443\u0442\u044c, \u0442\u043e \u0432\u0441\u0451 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0435\u0440\u0435\u0447\u0435\u043d\u044c \u043a\u043e\u043c\u0430\u043d\u0434 OpenSSL, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>genpkey<\/strong> (\u0437\u0430\u043c\u0435\u043d\u044f\u0435\u0442&nbsp;<strong>genrsa<\/strong>,&nbsp;<strong>gendh<\/strong> \u0438 <strong>gendsa<\/strong>) &mdash;&nbsp;\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0435 \u043a\u043b\u044e\u0447\u0438\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>req<\/strong>&nbsp;&mdash; \u0443\u0442\u0438\u043b\u0438\u0442\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0438 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432&nbsp;PKCS#10\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>x509<\/strong>&nbsp;&mdash; \u0443\u0442\u0438\u043b\u0438\u0442\u0430 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0438 \u0434\u043b\u044f \u043f\u043e\u043a\u0430\u0437\u0430 \u0441\u0432\u043e\u0439\u0441\u0442\u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>rsa<\/strong> &mdash; \u0443\u0442\u0438\u043b\u0438\u0442\u0430 \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0442\u044b \u0441 \u043a\u043b\u044e\u0447\u0430\u043c\u0438&nbsp;RSA, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u0438 \u043a\u043b\u044e\u0447\u0435\u0439 \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>enc<\/strong>&nbsp;&mdash; \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u0441 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u043c\u0438 \u0448\u0438\u0444\u0440\u0430\u043c\u0438\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>pkcs12<\/strong>&nbsp;&mdash; \u0441\u043e\u0437\u0434\u0430\u0451\u0442 \u0438 \u043f\u0430\u0440\u0441\u0438\u0442 \u0444\u0430\u0439\u043b\u044b&nbsp;PKCS#12\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>crl2pkcs7<\/strong>&nbsp;&mdash; \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043b\u044f \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f&nbsp;CRL \u0432&nbsp;PKCS#7\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>pkcs7<\/strong>&nbsp;&mdash; \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0441 \u0444\u0430\u0439\u043b\u0430\u043c\u0438 PKCS#7 \u0432 DER \u0438\u043b\u0438 PEM \u0444\u043e\u0440\u043c\u0430\u0442\u0435\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>verify<\/strong>&nbsp;&mdash; \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0446\u0435\u043f\u0435\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>s_client&nbsp;<\/strong>&mdash;&nbsp;\u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0435\u0442 \u043a\u043b\u0438\u0435\u043d\u0442 SSL\/TLS, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u043a \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u043c\u0443 \u0445\u043e\u0441\u0442\u0443 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c SSL\/TLS. \u042d\u0442\u043e \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u043a\u0438 \u0434\u043b\u044f \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432 SSL\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>ca&nbsp;<\/strong>&mdash;&nbsp;\u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u043c CA-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435\u043c. \u041e\u043d\u0430 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u043d\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0444\u043e\u0440\u043c\u0430\u0445 \u0438 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043f\u0438\u0441\u043a\u0438 \u043e\u0442\u0437\u044b\u0432\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432. \u041e\u043d\u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u0443\u044e \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432\u044b\u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0438 \u0438\u0445 \u0441\u0442\u0430\u0442\u0443\u0441\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>rand<\/strong>&nbsp;&mdash; \u044d\u0442\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0431\u0430\u0439\u0442\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043a\u0440\u0438\u043f\u0442\u043e\u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u043f\u0441\u0435\u0432\u0434\u043e\u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b (CSPRNG)\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>rsautl<\/strong> &mdash; \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0430 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438, \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438, \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0434\u0435\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 RSA\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>smime<\/strong> &mdash; \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043e\u0431\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0435\u0442 S\/MIME \u043f\u043e\u0447\u0442\u0443. \u041e\u043d\u0430 \u043c\u043e\u0436\u0435\u0442 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c, \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u044b\u0432\u0430\u0442\u044c, \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f S\/MIME\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043f\u043e\u043b\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl list -commands<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nasn1parse         ca                ciphers           cms               \r\ncrl               crl2pkcs7         dgst              dhparam           \r\ndsa               dsaparam          ec                ecparam           \r\nenc               engine            errstr            gendsa            \r\ngenpkey           genrsa            help              list              \r\nnseq              ocsp              passwd            pkcs12            \r\npkcs7             pkcs8             pkey              pkeyparam         \r\npkeyutl           prime             rand              rehash            \r\nreq               rsa               rsautl            s_client          \r\ns_server          s_time            sess_id           smime             \r\nspeed             spkac             srp               storeutl          \r\nts                verify            version           x509<\/pre>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"7\" name=\"7\"><\/a>\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b SSL (TLS) \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t<strong>\u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u043d\u0438\u043c\u0430\u043d\u0438\u0435: \u044d\u0442\u043e\u0442 \u043a\u043b\u044e\u0447 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u043b\u044e\u0431\u043e\u0439, \u043a\u0442\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u044d\u0442\u043e\u0442 \u043a\u043b\u044e\u0447, \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u043e\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u0438\u043c\u0435\u043d\u0438, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u0435\u0433\u043e \u0432 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u043c \u043c\u0435\u0441\u0442\u0435:\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 RSA \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e (\u043a\u043b\u044e\u0447 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d \u0432 \u0444\u0430\u0439\u043b \u0441 \u0438\u043c\u0435\u043d\u0435\u043c <strong>rootCA.key<\/strong>):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl genpkey -algorithm RSA -out rootCA.key<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041e\u043f\u0446\u0438\u044f <strong>-out<\/strong> \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 \u0438\u043c\u044f \u0444\u0430\u0439\u043b\u0430 \u0434\u043b\u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f, \u0431\u0435\u0437 \u044d\u0442\u043e\u0439 \u043e\u043f\u0446\u0438\u0438 \u0444\u0430\u0439\u043b \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0432\u0435\u0434\u0435\u043d \u0432 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u0432\u044b\u0432\u043e\u0434 (\u043d\u0430 \u044d\u043a\u0440\u0430\u043d). \u0418\u043c\u044f \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u0442\u044c \u0441 \u0438\u043c\u0435\u043d\u0435\u043c \u0432\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438&nbsp;\u043a\u043b\u044e\u0447\u0430 \u0435\u0433\u043e \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0437\u0430\u0449\u0438\u0442\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u0435\u043c. \u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 RSA \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f 128-\u0431\u0438\u0442\u043d\u043e\u0435 AES \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 <em><strong>(-aes-128-cbc)<\/strong><\/em> \u0438 \u043f\u0430\u0440\u043e\u043b\u044c\u043d\u0443\u044e \u0444\u0440\u0430\u0437\u0443 &quot;hello&quot; <em><strong>(-pass pass:hello)<\/strong><\/em>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl genpkey -algorithm RSA -out rootCA.key -aes-128-cbc -pass pass:hello<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u043e\u043f\u0446\u0438\u044e <strong>-pass pass:hello<\/strong> \u043c\u043e\u0436\u043d\u043e \u043d\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c, \u0442\u043e\u0433\u0434\u0430 \u0432\u0430\u043c \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u043e \u0432\u0432\u0435\u0441\u0442\u0438 \u043f\u0430\u0440\u043e\u043b\u044c \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043a\u043b\u044e\u0447\u0430.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043f\u0438\u0441\u043e\u043a \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u043c\u044b\u0445 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0445 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u043e\u0432 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u043c\u043e\u0436\u043d\u043e \u0443\u0437\u043d\u0430\u0442\u044c \u0432 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 (\u0440\u0430\u0437\u0434\u0435\u043b <strong>SUPPORTED CIPHERS<\/strong>):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nman enc<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0431\u0438\u0442, \u0442\u043e \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f 2048, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0431\u0438\u0442 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0432\u0438\u0434\u0430 (\u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u043d 4096-\u0431\u0438\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl genpkey -algorithm RSA -out rootCA.key -aes-128-cbc -pkeyopt rsa_keygen_bits:4096<\/pre>\n<p style=\"text-align: justify;\">\n\t<strong>\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430<\/strong>\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -x509 -new -noenc -key rootCA.key -sha256 -days 1024 -out rootCA.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0417\u0434\u0435\u0441\u044c \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438 \u043d\u0430\u0448 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439&nbsp;\u043a\u043b\u044e\u0447 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 (\u0444\u0430\u0439\u043b <strong>rootCA.crt<\/strong>), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0434\u043e\u043b\u0436\u0435\u043d \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u044f\u0442\u044c\u0441\u044f \u043d\u0430 \u0432\u0441\u0435\u0445 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0430\u043c \u0434\u043e\u0432\u0435\u0440\u044f\u044e\u0442. \u0410 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 (\u0444\u0430\u0439\u043b <strong>rootCA.key<\/strong>) \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0441\u0435\u043a\u0440\u0435\u0442\u043d\u044b\u043c, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u0432.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/HackWareCA.crt_.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13019\" height=\"352\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/HackWareCA.crt_.png\" width=\"1147\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/HackWareCA.crt_.png 1147w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/HackWareCA.crt_-300x92.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/HackWareCA.crt_-768x236.png 768w\" sizes=\"(max-width: 1147px) 100vw, 1147px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 (\u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430) \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u044d\u0442\u0430\u043f\u043e\u0432.&nbsp;\u042d\u0442\u0443 \u043f\u0440\u043e\u0446\u0435\u0434\u0443\u0440\u0443 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430\/\u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043e\u0442 \u043d\u0430\u0448\u0435\u0433\u043e \u0426\u0421.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u0427\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430<\/strong>\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl genpkey -algorithm RSA -out mydomain.com.key<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u044d\u0442\u043e \u0442\u0430 \u0436\u0435 \u0441\u0430\u043c\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430, \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u043b\u0438 \u043f\u0430\u0440\u0443 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439-\u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0426\u0435\u043d\u0442\u0440\u0430 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (\u0438\u0437\u043c\u0435\u043d\u0435\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0438\u043c\u044f \u0444\u0430\u0439\u043b\u0430 \u0441 \u043a\u043b\u044e\u0447\u0430\u043c\u0438).\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u0430 \u0441 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u043c \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 (csr)<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u043b\u0443\u0447\u0438\u0432 \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u0438\u0441\u0442\u0443\u043f\u0438\u0442\u044c \u043a \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 &mdash; Certificate Signing Request (CSR). \u042d\u0442\u043e \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u043a CA \u043e \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u0438\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447 \u043e\u0431\u044a\u0435\u043a\u0442\u0430, \u0437\u0430\u043f\u0440\u0430\u0448\u0438\u0432\u0430\u044e\u0449\u0435\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e\u0431 \u043e\u0431\u044a\u0435\u043a\u0442\u0435. \u0412\u0441\u0435 \u044d\u0442\u0438 \u0434\u0430\u043d\u043d\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u0447\u0430\u0441\u0442\u044c\u044e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. CSR \u0432\u0441\u0435\u0433\u0434\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u043d \u043d\u0435\u0441\u0451\u0442.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 CSR \u043e\u0431\u044b\u0447\u043d\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441, \u0432 \u0445\u043e\u0434\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u044b \u0431\u0443\u0434\u0435\u0442\u0435 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u044d\u043b\u0435\u043c\u0435\u043d\u0442\u044b \u043e\u0442\u043b\u0438\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u043c\u0435\u043d\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 (\u0432\u0432\u043e\u0434\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0441\u0442\u0440\u0430\u043d\u0435, \u0433\u043e\u0440\u043e\u0434\u0435, \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438, email \u0438 \u0442.\u0434.). \u0412\u043d\u0438\u043c\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0447\u0438\u0442\u0430\u0439\u0442\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u043c openssl; \u0435\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u043b\u0435 \u0431\u044b\u043b\u043e \u043f\u0443\u0441\u0442\u044b\u043c, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u0432\u0435\u0441\u0442\u0438 \u043e\u0434\u043d\u0443 \u0442\u043e\u0447\u043a\u0443 (<strong>.<\/strong>) \u0432 \u0441\u0442\u0440\u043e\u043a\u0435, \u0430 \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u043d\u0430\u0436\u0430\u0442\u044c &laquo;Enter&raquo;. \u0415\u0441\u043b\u0438 \u0432\u044b \u0441\u0434\u0435\u043b\u0430\u0435\u0442\u0435 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435, OpenSSL \u0437\u0430\u043f\u043e\u043b\u043d\u0438\u0442 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0435 \u043f\u043e\u043b\u0435 CSR \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e. (\u0422\u0430\u043a\u043e\u0435 \u043f\u043e\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u0441\u043c\u044b\u0441\u043b\u0430 \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0441 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0435\u0439 OpenSSL \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u0447\u0442\u043e \u0438 \u0434\u0435\u043b\u0430\u044e\u0442 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435. \u042d\u0442\u043e \u0438\u043c\u0435\u0435\u0442 \u0441\u043c\u044b\u0441\u043b, \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u043e\u0441\u043e\u0437\u043d\u0430\u0435\u0442\u0435, \u0447\u0442\u043e \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e, \u043b\u0438\u0431\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e OpenSSL, \u043b\u0438\u0431\u043e \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0432 \u0441\u0432\u043e\u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0432 \u0444\u0430\u0439\u043b\u0430\u0445).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412 \u0437\u0430\u043f\u0440\u043e\u0441\u0435 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432\u044b \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0434\u043b\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c. \u042d\u0442\u043e\u0442 \u0437\u0430\u043f\u0440\u043e\u0441 \u0431\u0443\u0434\u0435\u0442 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d \u0432\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u0435\u043c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 (\u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u044b \u0435\u0433\u043e \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u0440\u0430\u043d\u0435\u0435) \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u0430\u0436\u043d\u043e: \u0438\u043c\u0435\u0439\u0442\u0435 \u0432 \u0432\u0438\u0434\u0443, \u0447\u0442\u043e \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0432\u0430\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c <strong>Common Name<\/strong>, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0435\u0435 IP-\u0430\u0434\u0440\u0435\u0441 \u0438\u043b\u0438 \u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0438\u043c\u044f \u0434\u043b\u044f \u0441\u043b\u0443\u0436\u0431\u044b, \u0432 \u043f\u0440\u043e\u0442\u0438\u0432\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u042f \u043e\u043f\u0438\u0448\u0443 \u0437\u0434\u0435\u0441\u044c \u0434\u0432\u0430 \u0441\u043f\u043e\u0441\u043e\u0431\u0430:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t\u041c\u0435\u0442\u043e\u0434 \u0410 (\u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0439)\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u044b \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u0442\u0435 CSR \u0442\u0430\u043a\u0438\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c, openssl \u0437\u0430\u0434\u0430\u0441\u0442 \u0432\u0430\u043c \u0432\u043e\u043f\u0440\u043e\u0441\u044b \u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u0432\u0435\u0434\u0435\u043d\u0438\u044f \u043e\u0431 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0438 <strong>Common Name (CN)<\/strong>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u0435\u0431-\u0430\u0434\u0440\u0435\u0441\u043e\u043c, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0432\u044b \u0441\u043e\u0437\u0434\u0430\u0451\u0442\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, mydomain.com.\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -new -key mydomain.com.key -out mydomain.com.csr<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041c\u0435\u0442\u043e\u0434 \u0411 (\u0432 \u043e\u0434\u043d\u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0431\u0435\u0437 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432)\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u042d\u0442\u043e\u0442 \u043c\u0435\u0442\u043e\u0434 \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u0442 \u0442\u043e\u0442 \u0436\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442, \u0447\u0442\u043e \u0438 \u043c\u0435\u0442\u043e\u0434 A, \u043d\u043e \u043e\u043d \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0432 \u0432\u0430\u0448\u0435\u0439 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0430\u0446\u0438\u0438.\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -new -sha256 -key mydomain.com.key -subj &quot;\/C=US\/ST=CA\/O=MyOrg, Inc.\/CN=mydomain.com&quot; -out mydomain.com.csr<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0443\u044e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <strong>-config<\/strong>, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0437\u0434\u0435\u0441\u044c \u044f \u0445\u043e\u0447\u0443 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 \u0432 \u043c\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442.\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -new -sha256 -key mydomain.com.key -subj &quot;\/C=US\/ST=CA\/O=MyOrg, Inc.\/CN=mydomain.com&quot; -reqexts SAN -config &lt;(cat \/etc\/ssl\/openssl.cnf &lt;(printf &quot;\\n[SAN]\\nsubjectAltName=DNS:mydomain.com,DNS:www.mydomain.com&quot;)) -out mydomain.com.csr<\/pre>\n<p style=\"text-align: justify;\">\n\t<strong>\u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u0435 CSR<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0441\u043b\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f CSR \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0435\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0438\/\u0438\u043b\u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0435\u0433\u043e \u0432 \u043e\u0431\u0449\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u0439 \u0446\u0435\u043d\u0442\u0440 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0438 \u043f\u043e\u043f\u0440\u043e\u0441\u0438\u0442\u044c \u0435\u0433\u043e \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442. \u041e\u0431\u0430 \u043f\u043e\u0434\u0445\u043e\u0434\u0430 \u043e\u043f\u0438\u0441\u0430\u043d\u044b \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0440\u0430\u0437\u0434\u0435\u043b\u0430\u0445. \u041d\u043e \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e, \u043d\u0435\u043f\u043b\u043e\u0445\u043e \u0431\u044b \u0435\u0449\u0451 \u0440\u0430\u0437 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0441\u0442\u044c CSR. \u042d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u0442\u0430\u043a:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -in mydomain.com.csr -noout -text<\/pre>\n<p style=\"text-align: justify;\">\n\t<strong>\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f csr \u0434\u043b\u044f mydomain.com, \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u043a\u043b\u044e\u0447 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442&nbsp;CA.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u044b \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0435 \u0441\u0435\u0440\u0432\u0435\u0440 TLS \u0434\u043b\u044f \u0441\u0432\u043e\u0435\u0433\u043e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f, \u0432\u044b, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u043d\u0435 \u0445\u043e\u0442\u0438\u0442\u0435 \u0438\u0434\u0442\u0438 \u0432 \u0426\u0421 \u0434\u043b\u044f \u043f\u043e\u043a\u0443\u043f\u043a\u0438 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u041d\u0430\u043c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0449\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c&nbsp;\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u0432\u0430\u0448\u0438\u043c \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u043c CA. \u0415\u0441\u043b\u0438 \u0432\u044b \u044f\u0432\u043b\u044f\u0435\u0442\u0435\u0441\u044c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c Firefox, \u043f\u0440\u0438 \u043f\u0435\u0440\u0432\u043e\u043c \u043f\u043e\u0441\u0435\u0449\u0435\u043d\u0438\u0438 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u0430\u0439\u0442 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0449\u0438\u0449\u0451\u043d \u0442\u0430\u043a, \u043a\u0430\u043a \u0435\u0441\u043b\u0438 \u0431\u044b \u043e\u043d \u0431\u044b\u043b \u0437\u0430\u0449\u0438\u0449\u0451\u043d \u043e\u0431\u0449\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0443\u0436\u0435 \u0435\u0441\u0442\u044c CSR, \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -req -in mydomain.com.csr -CA rootCA.crt -CAkey rootCA.key -CAcreateserial -out mydomain.com.crt -days 500 -sha256<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u044d\u0442\u0438\u0445 \u043a\u043e\u043c\u0430\u043d\u0434 \u0431\u044b\u043b\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u044b \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0444\u0430\u0439\u043b\u044b:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>rootCA.key<\/strong> &mdash; \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0426\u0435\u043d\u0442\u0440\u0430 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u0434\u043e\u043b\u0436\u0435\u043d \u0445\u0440\u0430\u043d\u0438\u0442\u044c\u0441\u044f \u0432 \u0441\u0435\u043a\u0440\u0435\u0442\u0435 \u0432 CA\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>rootCA.crt<\/strong> &mdash; \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0426\u0435\u043d\u0442\u0440\u0430 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 &mdash; \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u043d\u0430 \u0432\u0441\u0435\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>mydomain.com.key<\/strong> &mdash; \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430, \u0434\u043e\u043b\u0436\u0435\u043d \u0445\u0440\u0430\u043d\u0438\u0442\u044c\u0441\u044f \u0432 \u0441\u0435\u043a\u0440\u0435\u0442\u0435 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0435. \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0445\u043e\u0441\u0442\u0430 \u043f\u0440\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>mydomain.com.csr<\/strong> &mdash; \u0437\u0430\u043f\u0440\u043e\u0441 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u043f\u043e\u0441\u043b\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u043d\u0435 \u043d\u0443\u0436\u0435\u043d, \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0443\u0434\u0430\u043b\u0438\u0442\u044c\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>mydomain.com.crt<\/strong> &mdash; \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430. \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0445\u043e\u0441\u0442\u0430 \u043f\u0440\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0435\u043a\u0440\u0435\u0442\u043d\u044b\u043c.\n\t<\/li>\n<\/ul>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"71\" name=\"71\"><\/a>\u0412\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0438\u043c\u044f \u0445\u043e\u0441\u0442\u0430 \u0438\u0437 Subject Alternative Name (subjectAltName)<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0412 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043f\u043e\u043f\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u0432\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b (\u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 Google Chrome, Chromium \u0438 Firefox) \u043f\u0440\u0438 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u043f\u043e \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u043c\u0443 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 HTTPS \u0438\u043c\u044f \u0445\u043e\u0441\u0442\u0430, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u0435\u043d \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u043f\u043e\u043b\u0443\u0447\u0430\u044e\u0442 \u043d\u0435 \u0438\u0437 \u043f\u043e\u043b\u044f <strong>Common Name (CN)<\/strong>, \u0430 \u0438\u0437 \u043f\u043e\u043b\u044f <strong>Subject Alternative Name (subjectAltName).<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0410\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0435 \u0438\u043c\u044f \u0441\u0443\u0431\u044a\u0435\u043a\u0442\u0430 (Subject Alternative Name, subjectAltName) &mdash; \u044d\u0442\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0441 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f\u043e\u0432 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u0432 \u0438\u043c\u0435\u043d\u0438. \u041d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 \u044d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0447\u0442\u043e \u043f\u0440\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u0438\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438 subjectAltName.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u043e \u0437\u0430\u0442\u043e \u044d\u0442\u043e \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043d\u0435\u0443\u0434\u043e\u0431\u0441\u0442\u0432\u043e \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442 \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0433\u043e\u0440\u0438\u0437\u043e\u043d\u0442\u043e\u0432: \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435 \u0441 Subject Alternative Name \u043c\u043e\u0436\u043d\u043e \u043a\u0440\u043e\u043c\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u043c\u0435\u043d\u0438 \u0445\u043e\u0441\u0442\u0430 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u043c\u0451\u043d, \u0432 \u0442\u043e\u043c \u0447\u0438\u0441\u043b\u0435 \u0441 \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u043c\u0438 \u0437\u043d\u0430\u043a\u0430\u043c\u0438. \u041d\u043e \u0438 \u044d\u0442\u043e \u0435\u0449\u0451 \u043d\u0435 \u0432\u0441\u0451. \u0422\u0435\u043f\u0435\u0440\u044c \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0434\u0430\u0436\u0435 \u0434\u043b\u044f IP \u0430\u0434\u0440\u0435\u0441\u043e\u0432! \u041f\u0440\u0438\u0447\u0451\u043c \u043a\u0430\u043a \u0434\u043b\u044f IP, \u0442\u0430\u043a \u0438 \u0434\u043b\u044f IPv6.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041a\u0430\u043a \u0431\u044b \u0442\u0430\u043c \u043d\u0438 \u0431\u044b\u043b\u043e, \u0431\u0435\u0437 <strong>Subject Alternative Name<\/strong> \u0443 \u0432\u0430\u0441 \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e \u043e\u0442 <strong>Common Name<\/strong> \u0432\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b Google Chrome, Chromium \u0438 Firefox \u0431\u0443\u0434\u0443\u0442 \u0441\u0447\u0438\u0442\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043d\u0435\u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u043c \u0434\u043b\u044f \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u0434\u043e\u043c\u0435\u043d\u0430 \u0438 \u0432\u043c\u0435\u0441\u0442\u043e \u0441\u0442\u0440\u0430\u043d\u0438\u0446 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043e\u0448\u0438\u0431\u043a\u0438:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<a href=\"https:\/\/zalinux.ru\/?p=9700\" rel=\"noopener\" target=\"_blank\"><strong>net::ERR_CERT_COMMON_NAME_INVALID<\/strong><\/a>\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<a href=\"https:\/\/zalinux.ru\/?p=9707\" rel=\"noopener\" target=\"_blank\"><strong>Error code: SSL_ERROR_BAD_CERT_DOMAIN<\/strong><\/a>\n\t<\/li>\n<\/ul>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"72\" name=\"72\"><\/a>\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441 Subject Alternative Name (subjectAltName)<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u041f\u0435\u0440\u0432\u044b\u0435 \u0441\u0442\u0430\u0434\u0438\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0441 Subject Alternative Name (subjectAltName) \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u044b \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044e \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u044b \u044d\u0442\u043e\u0433\u043e \u0435\u0449\u0451 \u043d\u0435 \u0441\u0434\u0435\u043b\u0430\u043b\u0438, \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043f\u0430\u0440\u0443 \u043a\u043b\u044e\u0447\u0435\u0439 \u0434\u043b\u044f \u0426\u0435\u043d\u0442\u0440\u0430 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl genpkey -algorithm RSA -out rootCA.key\r\nopenssl req -x509 -new -noenc -key rootCA.key -sha256 -days 1024 -out rootCA.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u0435\u043f\u0435\u0440\u044c \u0441\u043e\u0437\u0434\u0430\u0451\u043c \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0441\u0430\u0439\u0442\u0430 &mdash; \u0432\u043d\u043e\u0432\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl genpkey -algorithm RSA -out DOMAIN.NAME.key<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u0437\u0434\u0430\u0451\u043c \u0444\u0430\u0439\u043b \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c &mdash; \u043e\u043f\u044f\u0442\u044c \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0431\u0435\u0437 \u043a\u0430\u043a\u0438\u0445-\u043b\u0438\u0431\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0439:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -new -key DOMAIN.NAME.key -out DOMAIN.NAME.csr<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0435 \u0437\u0430\u0431\u0443\u0434\u044c\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c <strong>Common Name<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0435\u0440\u0435\u0434 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435\u043c \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u043d\u0443\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0444\u0430\u0439\u043b \u0441 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438 Subject Alternative Name (subjectAltName). \u042f \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0438\u043c\u0435\u043d\u0438 \u0444\u0430\u0439\u043b\u0430 \u0432\u044b\u0431\u0440\u0430\u043b <strong>extraoptions.ext<\/strong>, \u043d\u043e \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043b\u044e\u0431\u043e\u0435 \u0434\u0440\u0443\u0433\u043e\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0430 \u0444\u0430\u0439\u043b\u0430 (\u0434\u043b\u044f \u0434\u043e\u043c\u0435\u043d\u0430 <strong>hackware.local<\/strong>):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsubjectAltName = DNS:hackware.local<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0441\u043b\u0435 DNS \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0438\u043c\u044f \u0445\u043e\u0441\u0442\u0430. \u0412\u044b \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0438\u043c\u044f \u0445\u043e\u0441\u0442\u0430 \u0441 \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u043c\u0438 \u0437\u043d\u0430\u043a\u0430\u043c\u0438. \u0415\u0441\u043b\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e, \u0442\u043e \u043e\u043d\u0438 \u0440\u0430\u0437\u0434\u0435\u043b\u044f\u044e\u0442\u0441\u044f \u0437\u0430\u043f\u044f\u0442\u044b\u043c\u0438:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsubjectAltName = DNS:*.hackware.local, DNS:hackware.local<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u0442\u0435\u043c, \u043d\u0430 \u044d\u0442\u0430\u043f\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u043f\u0446\u0438\u044e <strong>-extfile<\/strong> \u0438 \u0437\u0430\u0442\u0435\u043c \u0438\u043c\u044f \u0444\u0430\u0439\u043b\u0430, \u043a\u0443\u0434\u0430 \u0432\u044b \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u043b\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -req -in DOMAIN.NAME.csr -CA rootCA.crt -CAkey rootCA.key -CAcreateserial -out DOMAIN.NAME.crt -days 500 -sha256 -extfile extraoptions.ext<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/subjectAltName.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-18971\" height=\"466\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/subjectAltName.png\" width=\"1201\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/subjectAltName.png 1201w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/subjectAltName-300x116.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/subjectAltName-768x298.png 768w\" sizes=\"(max-width: 1201px) 100vw, 1201px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u043e\u0442 \u0438 \u0432\u0441\u0451! \u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u044d\u0442\u043e \u0431\u044b\u043b\u043e \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e. \u041f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u043c\u043d\u0438\u0442\u0435, \u0447\u0442\u043e \u0438\u043c\u044f \u0445\u043e\u0441\u0442\u0430 \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0432 \u043f\u043e\u043b\u0435 &laquo;<strong>DNS<\/strong>&raquo;.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"73\" name=\"73\"><\/a>\u0421\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 Subject Alternative Name (subjectAltName).&nbsp;\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0432\u0430\u043b\u0438\u0434\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0434\u043b\u044f IP \u0438 IPv6<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435, \u0447\u0442\u043e\u0431\u044b \u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u044f\u0432\u043b\u044f\u043b\u0441\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0438 \u0434\u043b\u044f IP \u0430\u0434\u0440\u0435\u0441\u043e\u0432, \u0442\u043e \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u0438\u0445 \u0442\u043e\u0436\u0435:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nsubjectAltName = DNS:*.hackware.local, DNS:hackware.local, IP:127.0.0.1<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041a\u0430\u043a \u0443\u0436\u0435 \u0431\u044b\u043b\u043e \u0441\u043a\u0430\u0437\u0430\u043d\u043e \u0432\u044b\u0448\u0435, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u0430\u0436\u0435 IPv6 \u0430\u0434\u0440\u0435\u0441\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nsubjectAltName = DNS:*.hackware.local, DNS:hackware.local, IP:127.0.0.1, IP:2001:fb1:13b:50dc:ab9e:6638:dab5:7c90<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c e-mail:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nsubjectAltName = DNS:*.hackware.local, DNS:hackware.local, IP:127.0.0.1, IP:2001:fb1:13b:50dc:ab9e:6638:dab5:7c90, email:alexey@miloserdov.org<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u0430\u043c \u043d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0432\u0435\u0441\u044c \u044d\u0442\u043e\u0442 (\u043d\u0435 \u043f\u043e\u043b\u043d\u044b\u0439) \u0441\u043f\u0438\u0441\u043e\u043a \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439 &mdash; \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0438\u043c\u044f \u0445\u043e\u0441\u0442\u0430 (\u043f\u043e\u043b\u0435 <strong>DNS<\/strong>) \u0447\u0442\u043e\u0431\u044b \u0432\u0430\u0448 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0442\u0430\u043b \u043f\u0440\u0438\u0437\u043d\u0430\u0432\u0430\u0442\u044c\u0441\u044f \u0432\u0430\u043b\u0438\u0434\u043d\u044b\u043c \u0432 \u0432\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u0445.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"74\" name=\"74\"><\/a>\u041a\u0430\u043a \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c Subject Alternative Name (subjectAltName) \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e Subject Alternative Name \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in DOMAIN.NAME.crt -text -noout<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0440\u0430\u0437\u0434\u0435\u043b &laquo;<strong>X509v3 extensions<\/strong>&raquo; \u0438 \u0432\u043b\u043e\u0436\u0435\u043d\u043d\u044b\u0439 \u0432 \u043d\u0435\u0433\u043e \u043f\u043e\u0434\u0440\u0430\u0437\u0434\u0435\u043b&nbsp;&laquo;<strong>X509v3 Subject Alternative Name<\/strong>&raquo;.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-18970\" height=\"1136\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name.png\" width=\"1322\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name.png 1322w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-300x258.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-768x660.png 768w\" sizes=\"(max-width: 1322px) 100vw, 1322px\" \/><\/a>\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"75\" name=\"75\"><\/a>\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 Subject Alternative Name (subjectAltName)<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t<strong>\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435<\/strong>: \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0426\u0435\u043d\u0442\u0440\u0430 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA) \u0443\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u0434\u043e\u0432\u0435\u0440\u044f\u044e\u0442 \u0432\u0441\u0435\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u044b\u043b\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u043c \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u043c CA.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 HTTPS \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0438\u043c\u044f:&nbsp;<strong>https:\/\/hackware.local\/<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-domain-name.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-18969\" height=\"642\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-domain-name.png\" width=\"1130\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-domain-name.png 1130w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-domain-name-300x170.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-domain-name-768x436.png 768w\" sizes=\"(max-width: 1130px) 100vw, 1130px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 HTTPS \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043f\u043e\u0434\u0434\u043e\u043c\u0435\u043d:&nbsp;<strong>https:\/\/forum.hackware.local\/<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-subdomain.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-18968\" height=\"528\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-subdomain.png\" width=\"1075\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-subdomain.png 1075w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-subdomain-300x147.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-subdomain-768x377.png 768w\" sizes=\"(max-width: 1075px) 100vw, 1075px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 HTTPS \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f IP \u0430\u0434\u0440\u0435\u0441:&nbsp;<strong>https:\/\/127.0.0.1\/<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-IP.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-18967\" height=\"543\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-IP.png\" width=\"1069\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-IP.png 1069w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-IP-300x152.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-IP-768x390.png 768w\" sizes=\"(max-width: 1069px) 100vw, 1069px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u043f\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0443 HTTPS \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f IPv6 \u0430\u0434\u0440\u0435\u0441:&nbsp;<strong>https:\/\/[2001:fb1:13b:50dc:ab9e:6638:dab5:7c90]<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-IPv6.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-18966\" height=\"649\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-IPv6.png\" width=\"1065\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-IPv6.png 1065w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-IPv6-300x183.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Subject-Alternative-Name-IPv6-768x468.png 768w\" sizes=\"(max-width: 1065px) 100vw, 1065px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u0421\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0442\u0430\u043a\u0436\u0435:<\/strong>\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<a href=\"https:\/\/hackware.ru\/?p=10338\" rel=\"noopener\" target=\"_blank\">\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0432 IPv6 \u0430\u0434\u0440\u0435\u0441\u0430: \u043a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0438 \u043a\u0430\u043a \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0442\u044c (\u0447\u0430\u0441\u0442\u044c 1)<\/a>\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<a href=\"https:\/\/hackware.ru\/?p=10362\" rel=\"noopener\" target=\"_blank\">\u0412\u0432\u0435\u0434\u0435\u043d\u0438\u0435 \u0432 IPv6 \u0430\u0434\u0440\u0435\u0441\u0430: \u043a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0438 \u043a\u0430\u043a \u0438\u0441\u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0442\u044c (\u0447\u0430\u0441\u0442\u044c 2)<\/a>\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t\u0412 \u043a\u0430\u0436\u0434\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d \u0441\u0442\u0430\u0442\u0443\u0441 &laquo;<strong>Connection is secure<\/strong>&raquo;!\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"76\" name=\"76\"><\/a>\u041e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0430\u044f \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044f \u043f\u043e Subject Alternative Name (subjectAltName)<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0414\u0430\u043b\u0435\u0435 \u0434\u0430\u043d \u043f\u0435\u0440\u0435\u0432\u043e\u0434 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043f\u043e Subject Alternative Name:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nman x509v3_config<\/pre>\n<p style=\"text-align: justify;\">\n\t<u>\u0420\u0430\u0437\u0434\u0435\u043b &laquo;Subject Alternative Name&raquo;.<\/u>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>Subject Alternative Name<\/strong> &mdash; \u044d\u0442\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0441 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c\u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0442\u0438\u043f\u043e\u0432 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u0432 \u0438\u043c\u0451\u043d, \u0432\u043a\u043b\u044e\u0447\u0430\u044f <strong>email<\/strong> (\u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b), <strong>URI<\/strong> (\u0443\u043d\u0438\u0444\u0438\u0446\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440 \u0440\u0435\u0441\u0443\u0440\u0441\u0430), <strong>DNS<\/strong> (\u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0438\u043c\u044f DNS), <strong>RID<\/strong> (\u0437\u0430\u0440\u0435\u0433\u0438\u0441\u0442\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440: OBJECT IDENTIFIER), <strong>IP<\/strong> (IP-\u0430\u0434\u0440\u0435\u0441), <strong>dirName<\/strong> (\u043e\u0442\u043b\u0438\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0438\u043c\u044f) \u0438 <strong>otherName<\/strong>. \u0421\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u043d\u0438\u0445 \u043e\u043f\u0438\u0441\u0430\u043d \u043d\u0438\u0436\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0430\u0440\u0430\u043c\u0435\u0442\u0440 <strong>email<\/strong> \u0438\u043c\u0435\u0435\u0442 \u0434\u0432\u0430 \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f. &laquo;<strong>copy<\/strong>&raquo; \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u043a\u043b\u044e\u0447\u0438\u0442 \u0432\u0441\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0435\u0441\u044f \u0432 \u0438\u043c\u0435\u043d\u0438 \u0441\u0443\u0431\u044a\u0435\u043a\u0442\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435. &laquo;<strong>move<\/strong>&raquo; \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442 \u0432\u0441\u0435 \u0430\u0434\u0440\u0435\u0441\u0430 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u0438\u0437 \u0438\u043c\u0435\u043d\u0438 \u0441\u0443\u0431\u044a\u0435\u043a\u0442\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\tIP-\u0430\u0434\u0440\u0435\u0441, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u0432 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0435 <strong>IP<\/strong>, \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 <strong>IPv4<\/strong> \u0438\u043b\u0438 <strong>IPv6<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <strong>dirName<\/strong> \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0440\u0430\u0437\u0434\u0435\u043b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0439 \u043e\u0442\u043b\u0438\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0438\u043c\u044f \u0434\u043b\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f, \u043a\u0430\u043a \u043d\u0430\u0431\u043e\u0440 \u043f\u0430\u0440 \u0438\u043c\u044f-\u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435. \u041c\u043d\u043e\u0433\u043e\u0437\u043d\u0430\u0447\u043d\u044b\u0435 AVA \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0441\u0444\u043e\u0440\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u043f\u0443\u0442\u0451\u043c \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a \u0438\u043c\u0435\u043d\u0438 \u0441\u0438\u043c\u0432\u043e\u043b\u0430 <strong>+<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <strong>otherName<\/strong> \u043c\u043e\u0436\u0435\u0442 \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435, \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0441 <strong>OID<\/strong>; \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c <strong>OID<\/strong>, \u0437\u0430 \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0441\u043b\u0435\u0434\u0443\u0435\u0442 \u0442\u043e\u0447\u043a\u0430 \u0441 \u0437\u0430\u043f\u044f\u0442\u043e\u0439, \u0430 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0430 \u0432 <strong>ASN1_generate_nconf<\/strong>(3).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440\u044b:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nsubjectAltName = email:copy, email:my@example.com, URI:http:\/\/my.example.com\/<\/pre>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nsubjectAltName = IP:192.168.7.1<\/pre>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nsubjectAltName = IP:13::17<\/pre>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nsubjectAltName = email:my@example.com, RID:1.2.3.4<\/pre>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nsubjectAltName = otherName:1.2.3.4;UTF8:some other identifier<\/pre>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n[extensions]\r\nsubjectAltName = dirName:dir_sect\r\n\r\n[dir_sect]\r\nC = UK\r\nO = My Organization\r\nOU = My Unit\r\nCN = My Name<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0410\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u043d\u0435 \u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435 ASCII, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0443, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u043c\u0443 \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 3.3 RFC 6531, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u0430\u043a otherName.SmtpUTF8Mailbox. \u0421\u043e\u0433\u043b\u0430\u0441\u043d\u043e RFC 8398, \u0430\u0434\u0440\u0435\u0441 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u043a\u0430\u043a UTF8String. \u0414\u043b\u044f \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435 SmtpUTF8Mailbox \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nsubjectAltName=@alts\r\n[alts]\r\notherName = 1.3.6.1.5.5.7.8.9;FORMAT:UTF8,UTF8String:nonasciiname.example.com\r\n<\/pre>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"8\" name=\"8\"><\/a>\u0420\u0435\u0446\u0435\u043f\u0442\u044b \u0438 \u0441\u043e\u0432\u0435\u0442\u044b \u043f\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 SSL \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b\u0448\u0435 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u043e\u043f\u0438\u0441\u0430\u043d \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u0414\u0430\u043b\u0435\u0435 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e&nbsp;\u043f\u0440\u0438\u0451\u043c\u043e\u0432 \u0438 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u043f\u043e \u0443\u0441\u043a\u043e\u0440\u0435\u043d\u0438\u044e \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e, \u043a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0441 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u0441\u0443\u0431\u0434\u043e\u043c\u0435\u043d\u043e\u0432).\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"81\" name=\"81\"><\/a>\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c (CSR) \u0438\u0437 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442\u044c \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u0438 \u043d\u0430\u0431\u043e\u0440\u0435 \u0442\u0435\u043a\u0441\u0442\u0430, \u0435\u0441\u043b\u0438 \u0432\u044b \u043f\u0440\u043e\u0434\u043b\u0435\u0432\u0430\u0435\u0442\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0438 \u043d\u0435 \u0445\u043e\u0442\u0438\u0442\u0435 \u0432\u043d\u043e\u0441\u0438\u0442\u044c \u043a\u0430\u043a\u0438\u0435-\u043b\u0438\u0431\u043e \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u0443\u044e \u0432 \u043d\u0435\u043c. \u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u043d\u043e\u0432\u044b\u0439 CSR \u0438\u0437 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -x509toreq -in mydomain.com.crt -out mydomain.com.csr -signkey mydomain.com.key<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: \u0435\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u043a\u0430\u043a\u0443\u044e-\u043b\u0438\u0431\u043e \u0444\u043e\u0440\u043c\u0443 \u0437\u0430\u043a\u0440\u0435\u043f\u043b\u0435\u043d\u0438\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 (key pinning &mdash; \u043e\u0431 \u044d\u0442\u043e\u043c \u043f\u043e\u0437\u0436\u0435) \u0438 \u0443 \u0432\u0430\u0441 \u043d\u0435\u0442 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0439 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447, \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439&nbsp;\u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437, \u043a\u043e\u0433\u0434\u0430 \u0432\u044b \u043f\u043e\u0434\u0430\u0451\u0442\u0435 \u0437\u0430\u044f\u0432\u043a\u0443 \u043d\u0430 \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442. \u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043a\u043b\u044e\u0447\u0435\u0439 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0438 \u043d\u0435\u0434\u043e\u0440\u043e\u0433\u043e\u0439, \u043d\u043e \u0441\u043d\u0438\u0436\u0430\u0435\u0442 \u0432\u0430\u0448\u0438 \u0440\u0438\u0441\u043a\u0438.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"82\" name=\"82\"><\/a>\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0430\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f CSR<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f CSR \u043d\u0435 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0434\u043e\u043b\u0436\u043d\u0430 \u0431\u044b\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0439. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0444\u0430\u0439\u043b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 OpenSSL, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043a\u0430\u043a \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441, \u0442\u0430\u043a \u0438 \u0434\u0435\u043b\u0430\u0442\u044c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u0435\u0449\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b \u0432 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c, \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 CSR \u0434\u043b\u044f hackware.ru \u041d\u0430\u0447\u043d\u0451\u043c \u0441 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u0430 <strong>hackware.cnf<\/strong> \u0441\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u044b\u043c:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n[req]\r\nprompt = no\r\ndistinguished_name = dn\r\nreq_extensions = ext\r\ninput_password = \u0417\u0414\u0415\u0421\u042c_\u041f\u0410\u0420\u041e\u041b\u042c\r\n\r\n[dn]\r\nCN = hackware.ru\r\nemailAddress = webmaster@hackware.ru\r\nO = Any Corp Ltd\r\nL = London\r\nC = GB\r\n\r\n[ext]\r\nsubjectAltName = DNS:www.hackware.ru,DNS:hackware.ru<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u0435\u043f\u0435\u0440\u044c \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u0442\u044c CSR \u043f\u0440\u044f\u043c\u043e \u0438\u0437 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0438 \u0431\u0435\u0437 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0440\u0435\u0436\u0438\u043c\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -new -config hackware.cnf -key hackware.key -out hackware.csr<\/pre>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"83\" name=\"83\"><\/a>\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0434\u043b\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0438\u043c\u0451\u043d \u0445\u043e\u0441\u0442\u043e\u0432<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0435 OpenSSL, \u0438\u043c\u0435\u044e\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u043e <strong>Common Name<\/strong> \u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043e\u0434\u043d\u043e\u0433\u043e \u0438\u043c\u0435\u043d\u0438 \u0445\u043e\u0441\u0442\u0430. \u0418\u0437-\u0437\u0430 \u044d\u0442\u043e\u0433\u043e, \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0441\u0432\u044f\u0437\u0430\u043d\u043d\u044b\u0435 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u044b (\u0434\u043e\u043c\u0435\u043d\u044b), \u0432\u044b \u0432\u044b\u043d\u0443\u0436\u0434\u0435\u043d\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430. \u0412 \u044d\u0442\u043e\u0439 \u0441\u0438\u0442\u0443\u0430\u0446\u0438\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u043c\u043d\u043e\u0433\u043e\u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0438\u043c\u0435\u0435\u0442 \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0431\u043e\u043b\u044c\u0448\u0435 \u0441\u043c\u044b\u0441\u043b\u0430. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0434\u0430\u0436\u0435 \u0435\u0441\u043b\u0438 \u0432\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u043e\u0434\u0438\u043d \u0432\u0435\u0431-\u0441\u0430\u0439\u0442, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u0435\u043d \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0445 \u043f\u0443\u0442\u0435\u0439, \u043f\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c. \u041d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 \u044d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043a\u0430\u043a \u043c\u0438\u043d\u0438\u043c\u0443\u043c \u0434\u0432\u0443\u0445 \u0438\u043c\u0451\u043d, \u043e\u0434\u043d\u043e \u0441 \u043f\u0440\u0435\u0444\u0438\u043a\u0441\u043e\u043c <strong>www<\/strong>, \u0430 \u0434\u0440\u0443\u0433\u043e\u0435 \u0431\u0435\u0437 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, www.hackware.ru \u0438 hackware.ru).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0434\u0432\u0430 \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u0438\u043c\u0451\u043d \u0445\u043e\u0441\u0442\u043e\u0432 \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435. \u041f\u0435\u0440\u0432\u044b\u0439 &mdash; \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0438\u0442\u044c \u0432\u0441\u0435 \u0436\u0435\u043b\u0430\u0435\u043c\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 \u0445\u043e\u0441\u0442\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 X.509, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f <strong>Subject Alternative Name (SAN)<\/strong>. \u0412\u0442\u043e\u0440\u043e\u0435 &mdash; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0435 \u0437\u043d\u0430\u043a\u0438. \u0412\u044b \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043c\u0431\u0438\u043d\u0430\u0446\u0438\u044e \u0434\u0432\u0443\u0445 \u043f\u043e\u0434\u0445\u043e\u0434\u043e\u0432, \u043e\u0431\u044b\u0447\u043d\u043e \u044d\u0442\u043e \u0431\u043e\u043b\u0435\u0435 \u0443\u0434\u043e\u0431\u043d\u043e. \u041d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 \u0434\u043b\u044f \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u0441\u0430\u0439\u0442\u043e\u0432 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0434\u043e\u043c\u0435\u043d\u043d\u043e\u0435 \u0438\u043c\u044f \u0438 \u043f\u043e\u0434\u0441\u0442\u0430\u043d\u043e\u0432\u043e\u0447\u043d\u044b\u0439 \u0437\u043d\u0430\u043a \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043f\u043e\u0434\u0434\u043e\u043c\u0435\u043d\u043e\u0432 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, hackware.ru \u0438 *.hackware.ru).\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435<\/strong>: \u043a\u043e\u0433\u0434\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 <strong>Alternative Name<\/strong>, \u0432\u0441\u0435 <strong>Common Name<\/strong> \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u0443\u044e\u0442\u0441\u044f. \u0411\u043e\u043b\u0435\u0435 \u043d\u043e\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u043f\u0440\u043e\u0438\u0437\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0435 \u0446\u0435\u043d\u0442\u0440\u0430\u043c\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u043c\u043e\u0433\u0443\u0442 \u0434\u0430\u0436\u0435 \u043d\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c <strong>Common Name<\/strong>. \u041f\u043e \u044d\u0442\u043e\u0439 \u043f\u0440\u0438\u0447\u0438\u043d\u0435 \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u0432\u0441\u0435 \u0436\u0435\u043b\u0430\u0435\u043c\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 \u0445\u043e\u0441\u0442\u043e\u0432 \u0432 \u0441\u043f\u0438\u0441\u043e\u043a \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0438\u043c\u0451\u043d (<strong>Alternative Name<\/strong>).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u0442\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0438 \u0432 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b. \u042f \u0441\u043e\u0431\u0438\u0440\u0430\u044e\u0441\u044c \u043d\u0430\u0437\u0432\u0430\u0442\u044c \u044d\u0442\u043e <strong>hackware.ext<\/strong>. \u0412 \u0444\u0430\u0439\u043b\u0435 \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u0438\u043c\u044f \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f (<strong>subjectAltName<\/strong>) \u0438 \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0438\u0442\u0435 \u043d\u0443\u0436\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 \u0445\u043e\u0441\u0442\u043e\u0432, \u043a\u0430\u043a \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nsubjectAltName = DNS:*.hackware.ru, DNS:hackware.ru<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u0442\u0435\u043c, \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u044b <strong>x509<\/strong> \u0434\u043b\u044f \u0432\u044b\u0434\u0430\u0447\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435\u0441\u044c \u043a \u0444\u0430\u0439\u043b\u0443 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043b\u044e\u0447\u0430 <strong>-\ufeffextfile<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -req -days 365 -in hackware.csr -signkey hackware.key -out hackware.crt -extfile hackware.ext<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u043c \u043f\u0440\u043e\u0446\u0435\u0441\u0441 \u043d\u0438\u0447\u0435\u043c \u043d\u0435 \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0433\u043e. \u041d\u043e \u043a\u043e\u0433\u0434\u0430 \u0432\u043f\u043e\u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0438 \u0432\u044b \u0438\u0437\u0443\u0447\u0438\u0442\u0435 \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u0432\u044b \u043e\u0431\u043d\u0430\u0440\u0443\u0436\u0438\u0442\u0435, \u0447\u0442\u043e \u043e\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>SAN (<\/strong>Subject Alternative Name<strong>)<\/strong>:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n X509v3 extensions:\r\n            X509v3 Subject Alternative Name:\r\n                DNS:*.hackware.ru, DNS:hackware.ru<\/pre>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"84\" name=\"84\"><\/a>\u0421\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u044b \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0435 \u0441\u0435\u0440\u0432\u0435\u0440 TLS \u0434\u043b\u044f \u0441\u0432\u043e\u0435\u0433\u043e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f, \u0432\u044b, \u0432\u0435\u0440\u043e\u044f\u0442\u043d\u043e, \u043d\u0435 \u0445\u043e\u0442\u0438\u0442\u0435 \u0438\u0434\u0442\u0438 \u0432 \u0426\u0421 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u041d\u0430\u043c\u043d\u043e\u0433\u043e \u043f\u0440\u043e\u0449\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 (\u0441\u0430\u043c\u043e\u0437\u0430\u0432\u0435\u0440\u044f\u044e\u0449\u0438\u0439) \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442. \u0412 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u0441\u0430\u0439\u0442 \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u0449\u0438\u0449\u0451\u043d \u0442\u0430\u043a, \u043a\u0430\u043a \u0435\u0441\u043b\u0438 \u0431\u044b \u043e\u043d \u0431\u044b\u043b \u0437\u0430\u0449\u0438\u0449\u0451\u043d \u0432\u0430\u043b\u0438\u0434\u043d\u044b\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0443\u0436\u0435 \u0435\u0441\u0442\u044c CSR, \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -req -days 365 -in localhost_hackware.csr -signkey localhost_hackware.key -out localhost_hackware.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0432\u0430\u043c \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c CSR. \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0441\u043e\u0437\u0434\u0430\u0451\u0442 \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0438\u0437 \u043a\u043b\u044e\u0447\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -new -x509 -days 365 -key localhost_hackware.key -out localhost_hackware.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u0445\u043e\u0442\u0438\u0442\u0435, \u0447\u0442\u043e\u0431\u044b \u0432\u0430\u043c \u0437\u0430\u0434\u0430\u0432\u0430\u043b\u0438 \u043a\u0430\u043a\u0438\u0435-\u043b\u0438\u0431\u043e \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043a\u043b\u044e\u0447 <strong>-subj<\/strong>, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0441\u0443\u0431\u044a\u0435\u043a\u0442\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -new -x509 -days 365 -key hackware.local.key -out hackware.local.crt -subj &quot;\/C=GB\/L=London\/O=Any Corp Ltd\/CN=hackware.local&quot;<\/pre>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"85\" name=\"85\"><\/a>\u041a\u0430\u043a \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0439 \u0432\u0430\u043b\u0438\u0434\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u0430<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0421\u043c\u043e\u0442\u0440\u0438\u0442\u0435 &laquo;<a href=\"https:\/\/zalinux.ru\/?p=530\" rel=\"noopener noreferrer\" target=\"_blank\">\u0411\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e\u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0433\u043e \u043f\u0440\u043e\u0434\u043b\u0435\u043d\u0438\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 SSL<\/a>&raquo;.\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"9\" name=\"9\"><\/a>\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0435\u0439 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u041c\u044b \u043c\u043e\u0436\u0435\u043c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e \u0438\u0437\u0443\u0447\u0438\u0442\u044c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0432\u0441\u0435\u0445 \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u0440\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u0432 \u0434\u0440\u0443\u0433\u0438\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u0448\u0438 \u0442\u0435\u0441\u0442\u043e\u0432\u044b\u0435 \u0444\u0430\u0439\u043b\u044b:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>rootCA.key<\/strong>\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>rootCA.crt<\/strong>\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>mydomain.com.key<\/strong>\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>mydomain.com.csr<\/strong>\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>mydomain.com.crt<\/strong>\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u043e\u0432 &mdash; \u043e\u043d\u0438 \u043c\u043e\u0433\u0443\u0442 \u043e\u0442\u043b\u0438\u0447\u0430\u0442\u044c\u0441\u044f \u043e\u0442 \u0442\u0435\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0432 \u0434\u0440\u0443\u0433\u0438\u0445 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f\u0445. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u043c\u0435\u0441\u0442\u043e <strong>.key<\/strong> \u0438 <strong>.crt<\/strong> \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>.pem<\/strong>. \u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u0430 \u043d\u0435 \u0438\u043c\u0435\u0435\u0442 \u043e\u0441\u043e\u0431\u043e\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u043a\u0440\u043e\u043c\u0435 \u043a\u0430\u043a \u0441\u043b\u0443\u0436\u0438\u0442\u044c \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u043e\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044e, \u0447\u0442\u043e \u0438\u043c\u0435\u043d\u043d\u043e \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u044d\u0442\u043e\u043c \u0444\u0430\u0439\u043b\u0435. \u042d\u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435 \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0438 \u0438\u043c\u0451\u043d \u0444\u0430\u0439\u043b\u043e\u0432 &mdash; \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u043b\u044e\u0431\u044b\u0435 \u0438\u043c\u0435\u043d\u0430.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u0441\u0435 \u044d\u0442\u0438 \u0444\u0430\u0439\u043b\u044b \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c\u0438:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\ncat rootCA.key<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u0430\u043c \u043c\u044b \u0443\u0432\u0438\u0434\u0438\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n-----BEGIN PRIVATE KEY-----\r\nMIIJRAIBADANBgkqhkiG9w0BAQEFAASCCS4wggkqAgEAAoICAQDJBKkr6XzzAcXD\r\neyDQdvB0SWE2Fl3nqlX\/c2RgqMgScXtgidEzOu9ms3Krju5UKLokkQJrZFPMtiIL\r\nMuPJFdYjVyfkfnqlZiouBVgJ60s8NQBBI8KnyyAoJCIFdASoW4Kv5C5LT8pX9eRa\r\n\/huJaRJL5XsFUGnTOLvW2ZLN52iAux9CoZlmH6ZF4nuQpblwN0MHULAhze52VNFT\r\n&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;..\r\n&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;..\r\n&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;..\r\n&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;..\r\n&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;..\r\n&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;..\r\n-----END PRIVATE KEY-----<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/rsa-key.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-12999\" height=\"491\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/rsa-key.png\" width=\"819\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/rsa-key.png 819w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/rsa-key-300x180.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/rsa-key-768x460.png 768w\" sizes=\"(max-width: 819px) 100vw, 819px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u0430\u043c \u044d\u0442\u0438 \u0441\u0442\u0440\u043e\u043a\u0438 \u043a\u0430\u0436\u0443\u0442\u0441\u044f \u0437\u043d\u0430\u043a\u043e\u043c\u044b\u043c\u0438 \u043d\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0443 <strong>Base64<\/strong>, \u0442\u043e \u0432\u044b \u0441\u043e\u0432\u0435\u0440\u0448\u0435\u043d\u043d\u043e \u043f\u0440\u0430\u0432\u044b &mdash; \u044d\u0442\u043e \u043e\u043d\u0430 \u0438 \u0435\u0441\u0442\u044c. (\u0421\u043c\u043e\u0442\u0440\u0438\u0442\u0435 \u0442\u0430\u043a\u0436\u0435 &laquo;<a href=\"https:\/\/hackware.ru\/?p=9551\" rel=\"noopener noreferrer\" target=\"_blank\">\u041a\u0430\u043a \u0431\u044b\u0441\u0442\u0440\u043e \u0443\u0437\u043d\u0430\u0442\u044c \u0438 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0443<\/a>&raquo;).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u042d\u0442\u043e\u0442 \u0444\u043e\u0440\u043c\u0430\u0442, \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u043c PEM, \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043a\u0430\u043a Privacy Enhanced Mail.\n<\/p>\n<p style=\"text-align: justify;\">\n\tPEM &mdash; \u044d\u0442\u043e \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0435 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0434\u0432\u043e\u0438\u0447\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0438\u043b\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 DER. \u041f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0434\u0432\u043e\u0438\u0447\u043d\u043e\u0433\u043e \u0444\u043e\u0440\u043c\u0430\u0442\u0430 DER \u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435 base64 \u0438 \u0441 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438 &laquo;&#8212;&#8212;BEGIN PRIVATE KEY&#8212;&#8212;&raquo;, &laquo;&#8212;&#8212;BEGIN CERTIFICATE&#8212;&#8212;&raquo; \u0438 \u0434\u0440\u0443\u0433\u0438\u043c\u0438 \u0432 \u043d\u0430\u0447\u0430\u043b\u0435 \u0444\u0430\u0439\u043b\u0430 \u0438 \u0441\u0442\u0440\u043e\u043a\u0430\u043c\u0438 &laquo;&#8212;&#8212;END PRIVATE KEY&#8212;&#8212;&raquo;, &laquo;&#8212;&#8212;END CERTIFICATE&#8212;&#8212;&raquo; \u0432 \u043a\u043e\u043d\u0446\u0435 \u0444\u0430\u0439\u043b\u0430.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041c\u044b \u043c\u043e\u0436\u0435\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0434\u0432\u043e\u0438\u0447\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u0444\u0430\u0439\u043b\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u043e\u0439 DER, \u043d\u043e \u043d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0435\u043d\u043d\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432\u0435\u0440\u0441\u0438\u044f PEM.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl rsa -text -in rootCA.key<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041e\u043f\u0446\u0438\u044f <strong>-in \u0418\u041c\u042f_\u0424\u0410\u0419\u041b\u0410<\/strong> \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0438\u043c\u044f \u0444\u0430\u0439\u043b\u0430 \u0432\u0432\u043e\u0434\u0430 \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u043a\u043b\u044e\u0447\u0430 \u0438\u043b\u0438 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0439 \u0432\u0432\u043e\u0434, \u0435\u0441\u043b\u0438 \u044d\u0442\u0430 \u043e\u043f\u0446\u0438\u044f \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u0430. \u0415\u0441\u043b\u0438 \u043a\u043b\u044e\u0447 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d, \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043f\u0440\u043e\u0448\u0435\u043d \u043f\u0430\u0440\u043e\u043b\u044c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041e\u043f\u0446\u0438\u044f <strong>-text <\/strong>\u043f\u0435\u0447\u0430\u0442\u0430\u0435\u0442 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0438\u043b\u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0432 \u0432\u0438\u0434\u0435 \u043f\u0440\u043e\u0441\u0442\u043e\u0433\u043e \u0442\u0435\u043a\u0441\u0442\u0430 \u0432 \u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nRSA Private-Key: (4096 bit, 2 primes)\r\nmodulus:\r\n    00:c9:04:a9:2b:e9:7c:f3:01:c5:c3:7b:20:d0:76:\r\n    [...]\r\npublicExponent: 65537 (0x10001)\r\nprivateExponent:\r\n    1f:86:71:99:87:66:a7:1d:b2:0c:34:35:33:3c:53:\r\n    [...]\r\nprime1:\r\n    00:f0:af:82:a6:f1:40:85:ee:c0:77:cc:41:ce:11:\r\n    [...]\r\nprime2:\r\n    00:d5:cf:03:c6:2a:01:79:9a:e3:1d:ec:1b:52:40:\r\n    [...]\r\nexponent1:\r\n    00:d7:7e:ed:65:f7:9f:a3:cb:2e:bc:94:3f:5e:f8:\r\n    [...]\r\nexponent2:\r\n    00:ae:a1:5e:db:c4:03:60:67:79:89:3f:07:31:ae:\r\n    [...]\r\ncoefficient:\r\n    00:e4:7d:de:4e:00:a0:8d:c4:5a:14:93:b6:7f:c9:\r\n    [...]\r\nwriting RSA key\r\n-----BEGIN RSA PRIVATE KEY-----\r\n[...]\r\n-----END RSA PRIVATE KEY-----<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041b\u044e\u0431\u043e\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 \u043a\u043b\u044e\u0447\u0430 \u043d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u043e\u043c \u0434\u043b\u044f \u043d\u0430\u0431\u043e\u0440\u0430 \u0434\u043b\u0438\u043d\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b. \u0412\u0441\u0435 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u0441\u0447\u0438\u0442\u0430\u0442\u044c &laquo;\u0448\u0443\u043c\u043e\u043c&raquo;.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442: \u043c\u043e\u0434\u0443\u043b\u044c (modulus), \u0447\u0430\u0441\u0442\u043d\u044b\u0439 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c (privateExponent), \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c (publicExponent), \u043f\u0440\u043e\u0441\u0442\u043e\u0435 \u0447\u0438\u0441\u043b\u043e 1 (prime1), \u043f\u0440\u043e\u0441\u0442\u043e\u0435 \u0447\u0438\u0441\u043b\u043e 2 (prime2), \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c \u0441\u0442\u0435\u043f\u0435\u043d\u0438 1 (exponent1), \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c \u0441\u0442\u0435\u043f\u0435\u043d\u0438 2 (exponent2) \u0438 \u043a\u043e\u044d\u0444\u0444\u0438\u0446\u0438\u0435\u043d\u0442 (coefficient).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u043e\u0434\u0443\u043b\u044c (modulus) \u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u0435\u043b\u044c (publicExponent).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0438\u0437 \u0444\u0430\u0439\u043b\u0430 \u043a\u043b\u044e\u0447\u0435\u0439 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl rsa -in rootCA.key -pubout -out rootCA-public.key<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447: \u0441 \u043e\u043f\u0446\u0438\u0435\u0439 <strong>-pubout <\/strong>\u0432\u043c\u0435\u0441\u0442\u043e \u043d\u0435\u0433\u043e \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0432\u0435\u0434\u0435\u043d \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447. \u042d\u0442\u0430 \u043e\u043f\u0446\u0438\u044f \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u0435\u0441\u043b\u0438 \u0432\u0432\u043e\u0434 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043f\u043e\u043a\u0430\u0436\u0435\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u043c \u043a\u043b\u044e\u0447\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl rsa -text -in rootCA-public.key -pubin<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u0437 \u0432\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0441\u0447\u0438\u0442\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u0430\u044f \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u0435 \u043e\u043f\u0446\u0438\u044f <strong>-pubin<\/strong> \u0434\u0435\u043b\u0430\u0435\u0442 \u0442\u0430\u043a, \u0447\u0442\u043e \u0432\u043c\u0435\u0441\u0442\u043e \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430&nbsp;\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041c\u043e\u0436\u043d\u043e \u0442\u0430\u043a\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043e\u043f\u0446\u0438\u044e <strong>-noout<\/strong> &mdash; \u0441 \u043d\u0435\u0439 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0432\u0435\u0434\u0435\u043d\u0430 \u0442\u0430 \u0436\u0435 \u0441\u0430\u043c\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f, \u043d\u043e \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0430 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f \u043a\u043b\u044e\u0447\u0430.\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl rsa -text -in rootCA-public.key -pubin -noout<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0421 \u0442\u0430\u043a\u0438\u043c\u0438 \u0436\u0435 \u043e\u043f\u0446\u0438\u044f\u043c\u0438, \u043d\u043e \u0443\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0443 <strong>req<\/strong>, \u043c\u043e\u0436\u043d\u043e \u0438\u0437\u0443\u0447\u0438\u0442\u044c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -in mydomain.com.csr -noout -text<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-req.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-12998\" height=\"1011\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-req.png\" width=\"818\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-req.png 818w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-req-243x300.png 243w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-req-768x949.png 768w\" sizes=\"(max-width: 818px) 100vw, 818px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 SSL \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u0434\u0432\u0435 \u043f\u0430\u0440\u044b \u043a\u043b\u044e\u0447\u0435\u0439 (\u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0438 \u0434\u043b\u044f \u0434\u043e\u043c\u0435\u043d\u0430), \u0442\u043e \u0435\u0441\u0442\u044c \u044d\u0442\u043e \u0444\u0430\u0439\u043b\u044b <strong>rootCA.key<\/strong> \u0438 <strong>mydomain.com.key<\/strong>, \u043d\u043e \u043f\u043e \u0441\u0432\u043e\u0435\u0439 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0443\u0442\u0438 \u043e\u043d\u0438 \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u043d\u044b.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e \u043a\u0430\u0441\u0430\u0435\u0442\u0441\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0443 \u043d\u0430\u0441 \u0442\u043e\u0436\u0435 \u0434\u0432\u0430 (<strong>rootCA.crt<\/strong> \u0438 <strong>mydomain.com.crt<\/strong>), \u0442\u043e \u043f\u043e \u0441\u0432\u043e\u0435\u0439 \u043f\u0440\u0438\u0440\u043e\u0434\u0435 \u043e\u043d\u0438 \u043d\u0435 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u043c\u0438: \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u043c, \u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u043e\u043c\u0435\u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u043c \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0418\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 <strong>x509<\/strong> (\u043e\u0441\u0442\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u043f\u0446\u0438\u0438 \u043d\u0430\u043c \u0443\u0436\u0435 \u0437\u043d\u0430\u043a\u043e\u043c\u044b):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in rootCA.crt -noout -text\r\nopenssl x509 -in mydomain.com.crt -text -noout<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0421\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u043e\u0431\u044b\u0447\u043d\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0430\u043c\u044b\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u043a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435. \u0414\u043b\u044f \u0441\u0440\u0430\u0432\u043d\u0435\u043d\u0438\u044f, \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u0432\u044b\u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0431\u0449\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c\u0438 \u0446\u0435\u043d\u0442\u0440\u0430\u043c\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0435\u0435, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442 \u0440\u044f\u0434 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u043f\u043e\u043b\u0435\u0439 (\u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043c\u0435\u0445\u0430\u043d\u0438\u0437\u043c\u0430 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439&nbsp;X.509).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 (\u0446\u0435\u043f\u043e\u0447\u043a\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432) \u043b\u044e\u0431\u043e\u0433\u043e \u0441\u0430\u0439\u0442\u0430 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 (\u0437\u0430\u043c\u0435\u043d\u0438\u0442\u0435 <strong>w-e-b.site<\/strong> \u043d\u0430 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0449\u0438\u0439 \u0432\u0430\u0441 \u0441\u0430\u0439\u0442):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl s_client -showcerts -connect w-e-b.site:443 &lt;\/dev\/null<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/w-e-b.site_.cert_.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-12997\" height=\"991\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/w-e-b.site_.cert_.png\" width=\"916\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/w-e-b.site_.cert_.png 916w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/w-e-b.site_.cert_-277x300.png 277w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/w-e-b.site_.cert_-768x831.png 768w\" sizes=\"(max-width: 916px) 100vw, 916px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b (\u043e\u0434\u0438\u043d \u0438\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e), \u043d\u0430\u0439\u0434\u0438\u0442\u0435 \u043f\u043e \u043f\u043e\u043b\u044e <strong>CN<\/strong> \u0442\u043e\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u0430\u0441 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u0435\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u043e\u043c\u0435\u043d\u0430 <strong>w-e-b.site<\/strong>:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n0 s:CN = w-e-b.site<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0418 \u0441\u043a\u043e\u043f\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 <strong>&#8212;&#8212;BEGIN CERTIFICATE&#8212;&#8212;<\/strong> \u0438 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044f <strong>&#8212;&#8212;END CERTIFICATE&#8212;&#8212;<\/strong>. \u0417\u0430\u0442\u0435\u043c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u044d\u0442\u043e \u0432 \u0444\u0430\u0439\u043b.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0446\u0435\u043d\u0442\u0440\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0438 \u0438\u0437\u0443\u0447\u0438\u0442\u044c \u0435\u0433\u043e:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/x3-cert.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-12996\" height=\"992\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/x3-cert.png\" width=\"664\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/x3-cert.png 664w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/x3-cert-201x300.png 201w\" sizes=\"(max-width: 664px) 100vw, 664px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041a \u043f\u0440\u0438\u043c\u0435\u0440\u0443, \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430 w-e-b.site \u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u043b \u0432 \u0444\u0430\u0439\u043b <strong>w-e-b.site.crt<\/strong>, \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u043d\u0451\u043c:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in w-e-b.site.crt -text -noout<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-x509.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-12995\" height=\"1041\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-x509.png\" width=\"954\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-x509.png 954w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-x509-275x300.png 275w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-x509-768x838.png 768w\" sizes=\"(max-width: 954px) 100vw, 954px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-x509-2.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-12994\" height=\"988\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-x509-2.png\" width=\"955\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-x509-2.png 955w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-x509-2-290x300.png 290w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-x509-2-768x795.png 768w\" sizes=\"(max-width: 955px) 100vw, 955px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>Issuer<\/strong> \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044e, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432\u044b\u0434\u0430\u043b\u0430 (\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043b\u0430) \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n        Issuer: C = US, O = Let&#39;s Encrypt, CN = Let&#39;s Encrypt Authority X3<\/pre>\n<p style=\"text-align: justify;\">\n\tValidity &mdash; \u0441\u0440\u043e\u043a \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n        Validity\r\n            Not Before: May 12 03:42:46 2020 GMT\r\n            Not After : Aug 10 03:42:46 2020 GMT<\/pre>\n<p style=\"text-align: justify;\">\n\tSubject: CN &mdash; \u0434\u043e\u043c\u0435\u043d (IP \u0430\u0434\u0440\u0435\u0441) \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n        Subject: CN = w-e-b.site<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0434\u0434\u043e\u043c\u0435\u043d\u044b \u0432 \u0433\u0440\u0443\u043f\u043f\u0435 X509v3 extensions &rarr; X509v3 Subject Alternative Name (\u043f\u043e\u0434\u0440\u043e\u0431\u043d\u043e\u0441\u0442\u0438 \u0447\u0443\u0442\u044c \u043f\u043e\u0437\u0436\u0435):\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n            X509v3 Subject Alternative Name: \r\n                DNS:w-e-b.site, DNS:www.w-e-b.site<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u0435\u043f\u0435\u0440\u044c \u0431\u0435\u0433\u043b\u043e \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f X.509.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>Basic Constraints<\/strong> \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043c\u0430\u0440\u043a\u0438\u0440\u043e\u0432\u043a\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u043a\u0430\u043a \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0430\u0449\u0438\u0445 \u0426\u0421, \u0434\u0430\u0432\u0430\u044f \u0438\u043c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b. \u0412 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u0445, \u043e\u0442\u043b\u0438\u0447\u043d\u044b\u0445 \u043e\u0442 CA, \u044d\u0442\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0431\u0443\u0434\u0435\u0442 \u043b\u0438\u0431\u043e \u043f\u0440\u043e\u043f\u0443\u0449\u0435\u043d\u043e, \u043b\u0438\u0431\u043e \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <strong>CA<\/strong>, \u0440\u0430\u0432\u043d\u043e\u0435 <strong>FALSE<\/strong>. \u042d\u0442\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u043c, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0432\u0441\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u043e\u043d\u0438\u043c\u0430\u0442\u044c \u0435\u0433\u043e \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435.\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n            X509v3 Basic Constraints: critical\r\n                CA:FALSE<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f <strong>Key Usage (KU)<\/strong> \u0438 <strong>Extended Key Usage (EKU)<\/strong> \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u044e\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u0415\u0441\u043b\u0438 \u044d\u0442\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442, \u0442\u043e \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f. \u0415\u0441\u043b\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442, \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0439 \u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435\u0442. \u0422\u043e, \u0447\u0442\u043e \u0432\u044b \u0432\u0438\u0434\u0438\u0442\u0435 \u0432 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435, \u0442\u0438\u043f\u0438\u0447\u043d\u043e \u0434\u043b\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043d\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u0442\u044c \u043a\u043e\u0434:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n            X509v3 Key Usage: critical\r\n                Digital Signature, Key Encipherment\r\n            X509v3 Extended Key Usage: \r\n                TLS Web Server Authentication, TLS Web Client Authentication<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>CRL Distribution Points<\/strong> \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u044f\u0435\u0442 \u0430\u0434\u0440\u0435\u0441\u0430, \u043f\u043e \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0441\u043f\u0438\u0441\u043a\u0435 \u043e\u0442\u0437\u044b\u0432\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 (CRL) \u0426\u0421. \u042d\u0442\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0432\u0430\u0436\u043d\u0430 \u0432 \u0441\u043b\u0443\u0447\u0430\u044f\u0445, \u043a\u043e\u0433\u0434\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u043e\u0442\u043e\u0437\u0432\u0430\u0442\u044c. CRL &mdash; \u044d\u0442\u043e \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435 CA \u0441\u043f\u0438\u0441\u043a\u0438 \u043e\u0442\u043e\u0437\u0432\u0430\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u043f\u0443\u0431\u043b\u0438\u043a\u0443\u0435\u043c\u044b\u0435 \u0447\u0435\u0440\u0435\u0437 \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u044b\u0435 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043a\u0438 \u0432\u0440\u0435\u043c\u0435\u043d\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u0435\u043c\u044c \u0434\u043d\u0435\u0439).\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nX509v3 CRL Distribution Points:\r\n    Full Name:\r\n      URI:http:\/\/crl.starfieldtech.com\/sfs3-20.crl<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u0432\u044b \u0437\u0430\u043c\u0435\u0442\u0438\u043b\u0438, \u0447\u0442\u043e \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 CRL \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0437\u0430\u0449\u0438\u0449\u0451\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0435\u0440, \u0438 \u0432\u0430\u043c \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u043e, \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043b\u0438 \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0435\u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0439. \u041d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043a\u0430\u0436\u0434\u044b\u0439 CRL \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d \u0446\u0435\u043d\u0442\u0440\u043e\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0435\u0433\u043e \u0432\u044b\u043f\u0443\u0441\u0442\u0438\u043b, \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u043c\u043e\u0433\u0443\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0435\u0433\u043e \u0446\u0435\u043b\u043e\u0441\u0442\u043d\u043e\u0441\u0442\u044c. \u0412 \u0442\u043e\u043c \u0436\u0435 \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u0431\u044b CRL \u0431\u044b\u043b\u0438 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u043f\u043e TLS (\u0430\u0434\u0440\u0435\u0441 \u0432\u043a\u043b\u044e\u0447\u0430\u043b \u0431\u044b \u0432 \u0441\u0435\u0431\u044f \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b HTTPS), \u0442\u043e \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u043c\u043e\u0433\u0443\u0442 \u0441\u0442\u043e\u043b\u043a\u043d\u0443\u0442\u044c\u0441\u044f \u0441 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u043e\u0439 &laquo;\u043a\u0443\u0440\u0438\u0446\u044b \u0438 \u044f\u0439\u0446\u0430&raquo;, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u043e\u043d\u0438 \u0445\u043e\u0442\u044f\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0441\u0442\u0430\u0442\u0443\u0441 \u043e\u0442\u0437\u044b\u0432\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c, \u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u044e\u0449\u0438\u043c \u0441\u0430\u043c CRL!\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>Certificate Policies<\/strong> \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u044f \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438, \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0431\u044b\u043b \u0432\u044b\u043f\u0443\u0449\u0435\u043d \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0438\u043c\u0435\u043d\u043d\u043e \u0437\u0434\u0435\u0441\u044c \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0438\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440\u044b \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u043d\u043e\u0439 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 (EV). \u0418\u043d\u0434\u0438\u043a\u0430\u0442\u043e\u0440\u044b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b \u0432 \u0444\u043e\u0440\u043c\u0435 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0445 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u043e\u0432 \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u0432 (OID) \u0438 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0434\u043b\u044f \u0432\u044b\u0434\u0430\u044e\u0449\u0435\u0433\u043e \u0426\u0421. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u044d\u0442\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0447\u0430\u0441\u0442\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043e\u0434\u0438\u043d \u0438\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0443\u043d\u043a\u0442\u043e\u0432 CPS, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u044b\u0447\u043d\u043e \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0432\u0435\u0431-\u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430\u043c\u0438 \u0438\u043b\u0438 \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u043c\u0438 PDF.\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n            X509v3 Certificate Policies: \r\n                Policy: 2.23.140.1.2.1\r\n                Policy: 1.3.6.1.4.1.44947.1.1.1\r\n                  CPS: http:\/\/cps.letsencrypt.org<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>Authority Information Access (AIA)<\/strong> \u043e\u0431\u044b\u0447\u043d\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0434\u0432\u0435 \u0432\u0430\u0436\u043d\u044b\u0435 \u0447\u0430\u0441\u0442\u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438. \u0412\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u043e\u043d \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u044f\u0435\u0442 \u0430\u0434\u0440\u0435\u0441 \u043e\u0442\u0432\u0435\u0442\u0447\u0438\u043a\u0430 CA OCSP, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043e\u0442\u0437\u044b\u0432\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u0433\u043e \u0432\u0440\u0435\u043c\u0435\u043d\u0438. \u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u0442 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0443, \u0433\u0434\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u044d\u043c\u0438\u0442\u0435\u043d\u0442\u0430 (\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0446\u0435\u043f\u043e\u0447\u043a\u0435). \u0412 \u043d\u0430\u0448\u0438 \u0434\u043d\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0440\u0435\u0434\u043a\u043e \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442\u0441\u044f \u043d\u0435\u043f\u043e\u0441\u0440\u0435\u0434\u0441\u0442\u0432\u0435\u043d\u043d\u043e \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u043c\u0438 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u043c\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c\u0438, \u0430 \u044d\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0432 \u0441\u0432\u043e\u044e \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e \u043e\u0434\u0438\u043d \u0438\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432. \u041e\u0448\u0438\u0431\u043a\u0438 \u043b\u0435\u0433\u043a\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c, \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0438\u0437\u043d\u0430\u043d\u044b \u043d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u044b (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Internet Explorer) \u0431\u0443\u0434\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u0443\u044e \u0432 \u044d\u0442\u043e\u043c \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0438&nbsp;\u0434\u043b\u044f \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u0435\u043f\u043e\u043b\u043d\u043e\u0439 \u0446\u0435\u043f\u043e\u0447\u043a\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u043d\u043e \u043c\u043d\u043e\u0433\u0438\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u044b \u044d\u0442\u043e\u0433\u043e \u043d\u0435 \u0441\u0434\u0435\u043b\u0430\u044e\u0442.\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n            Authority Information Access: \r\n                OCSP - URI:http:\/\/ocsp.int-x3.letsencrypt.org\r\n                CA Issuers - URI:http:\/\/cert.int-x3.letsencrypt.org<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f <strong>Subject Key Identifier<\/strong> \u0438 <strong>Authority Key Identifier<\/strong> \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u044e\u0442 \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440\u044b \u043a\u043b\u044e\u0447\u0430 \u0441\u0443\u0431\u044a\u0435\u043a\u0442\u0430 \u0438 \u043a\u043b\u044e\u0447\u0430 \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435, \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0435 \u0432 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0438 <strong>Authority Key Identifier<\/strong> \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u0434\u043e\u043b\u0436\u043d\u043e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044e, \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u043c\u0443 \u0432 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0438 <strong>Subject Key Identifier<\/strong> \u0432 \u0432\u044b\u0434\u0430\u044e\u0449\u0435\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435. \u042d\u0442\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u0430 \u0432 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0435 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0438\u044f \u043f\u0443\u0442\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u043a\u043e\u0433\u0434\u0430 \u043a\u043b\u0438\u0435\u043d\u0442 \u043f\u044b\u0442\u0430\u0435\u0442\u0441\u044f \u043d\u0430\u0439\u0442\u0438 \u0432\u0441\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043f\u0443\u0442\u0438 \u043e\u0442 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e (\u0441\u0435\u0440\u0432\u0435\u0440\u043d\u043e\u0433\u043e) \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0434\u043e \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0440\u043d\u044f. \u0426\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0447\u0430\u0441\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043e\u0434\u0438\u043d \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447 \u0441 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u043c\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c\u0438, \u0438 \u044d\u0442\u043e \u043f\u043e\u043b\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043d\u043e\u043c\u0443 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044e \u043d\u0430\u0434\u0451\u0436\u043d\u043e \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0442\u044c, \u043a\u0430\u043a\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0441\u043e\u043f\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d \u0441 \u043a\u0430\u043a\u0438\u043c \u043a\u043b\u044e\u0447\u043e\u043c. \u0412 \u0440\u0435\u0430\u043b\u044c\u043d\u043e\u043c \u043c\u0438\u0440\u0435 \u043c\u043d\u043e\u0433\u0438\u0435 \u0446\u0435\u043f\u043e\u0447\u043a\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u043c\u044b\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u043c\u0438, \u043d\u0435\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b, \u043d\u043e \u044d\u0442\u043e\u0442 \u0444\u0430\u043a\u0442 \u0447\u0430\u0441\u0442\u043e \u043e\u0441\u0442\u0430\u0451\u0442\u0441\u044f \u043d\u0435\u0437\u0430\u043c\u0435\u0447\u0435\u043d\u043d\u044b\u043c, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u043c\u043e\u0433\u0443\u0442 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u044c \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u043f\u0443\u0442\u0438 \u0434\u043e\u0432\u0435\u0440\u0438\u044f.\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n            X509v3 Subject Key Identifier: \r\n                12:AF:9A:BC:DA:63:7D:5A:35:14:E6:8F:1D:B1:70:ED:83:E0:81:AC\r\n            X509v3 Authority Key Identifier: \r\n                keyid:A8:4A:6A:63:04:7D:DD:BA:E6:D1:39:B7:A6:45:65:EF:F3:A8:EC:A1<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u043a\u043e\u043d\u0435\u0446, \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>Subject Alternative Name<\/strong> \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u0438\u044f \u0432\u0441\u0435\u0445 \u0438\u043c\u0435\u043d \u0445\u043e\u0441\u0442\u043e\u0432, \u0434\u043b\u044f \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u0435\u043d \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442. \u042d\u0442\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0440\u0430\u043d\u044c\u0448\u0435 \u0431\u044b\u043b\u043e \u043d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u043c; \u0435\u0441\u043b\u0438 \u0435\u0433\u043e \u043d\u0435\u0442, \u043a\u043b\u0438\u0435\u043d\u0442\u044b \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u044e\u0442\u0441\u044f \u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438, \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u043d\u043e\u0439 \u0432 <strong>Common Name (CN)<\/strong>, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0447\u0430\u0441\u0442\u044c\u044e \u043f\u043e\u043b\u044f &laquo;<strong>Subject<\/strong>&raquo;. \u0415\u0441\u043b\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u0435\u0442, \u0442\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043f\u043e\u043b\u044f <strong>CN<\/strong> \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438.\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n            X509v3 Subject Alternative Name: \r\n                DNS:w-e-b.site, DNS:www.w-e-b.site<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043e\u043f\u0446\u0438\u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u044b <strong>x509<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0440\u0430\u0437\u043d\u043e\u043e\u0431\u0440\u0430\u0437\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0438\u0437 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043e\u043f\u0446\u0438\u044e <strong>-issuer<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in w-e-b.site.crt -noout -issuer<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nissuer=C = US, O = Let&#39;s Encrypt, CN = Let&#39;s Encrypt Authority X3<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041e\u043f\u0446\u0438\u044f <strong>-fingerprint<\/strong> \u0432\u044b\u0447\u0438\u0441\u043b\u044f\u0435\u0442 \u0438 \u0432\u044b\u0432\u043e\u0434\u0438\u0442 \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442 DER-\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0439 \u0432\u0435\u0440\u0441\u0438\u0438 \u0432\u0441\u0435\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u042d\u0442\u043e \u043e\u0431\u044b\u0447\u043d\u043e \u043d\u0430\u0437\u044b\u0432\u0430\u044e\u0442 &laquo;\u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u043e\u043c&raquo;. \u0418\u0437-\u0437\u0430 \u0445\u0430\u0440\u0430\u043a\u0442\u0435\u0440\u0430 \u0434\u0430\u0439\u0434\u0436\u0435\u0441\u0442\u043e\u0432 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439, \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043e\u043a \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0443\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u043c \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u0438 \u0434\u0432\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0441 \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u043c \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u043e\u043c \u043c\u043e\u0433\u0443\u0442 \u0441\u0447\u0438\u0442\u0430\u0442\u044c\u0441\u044f \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u043c\u0438. \u0414\u043b\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u043e\u0431\u044b\u0447\u043d\u043e \u043d\u0435 \u043d\u0443\u0436\u043d\u043e \u0441\u0432\u0435\u0440\u044f\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u043f\u043e \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u0430\u043c, \u043d\u043e \u044d\u0442\u043e \u0438\u043c\u0435\u0435\u0442 \u0441\u043c\u044b\u0441\u043b&nbsp;\u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0438 <a href=\"https:\/\/hackware.ru\/?p=12588#2119\" rel=\"noopener noreferrer\" target=\"_blank\">\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0434\u043b\u044f VNC \u0441\u0435\u0441\u0441\u0438\u0438<\/a>, \u043a\u043e\u0433\u0434\u0430 \u043d\u0435\u0442 \u0434\u0440\u0443\u0433\u043e\u0433\u043e \u0441\u043f\u043e\u0441\u043e\u0431\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u0447\u0442\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043d\u0435 \u0431\u044b\u043b \u043f\u043e\u0434\u043c\u0435\u043d\u0451\u043d \u043f\u0440\u0438 \u043f\u0435\u0440\u0435\u0441\u044b\u043b\u043a\u0435). \u0412 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043c\u043e\u0436\u043d\u043e \u0441\u0432\u0435\u0440\u0438\u0442\u044c \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043e\u043a \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e \u0442\u0435\u043b\u0435\u0444\u043e\u043d\u0443 \u0438\u043b\u0438 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u043f\u043e\u043a\u0430\u0437\u0430 \u043e\u0442\u043f\u0435\u0447\u0430\u0442\u043a\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in w-e-b.site.crt -noout -fingerprint<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nSHA1 Fingerprint=43:4E:55:5B:27:09:33:00:3F:43:B0:B7:B2:5E:96:D5:10:42:3B:44<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0432\u044b\u0432\u0435\u0441\u0442\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0432\u0438\u0434\u0435 \u0441\u0442\u0440\u043e\u043a\u0438 <a href=\"https:\/\/hackware.ru\/?p=12978#61\" rel=\"noopener noreferrer\" target=\"_blank\">\u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 \u0432 \u0441\u0442\u0438\u043b\u0435 C &mdash; char<\/a>, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043e\u043f\u0446\u0438\u044e <strong>-C<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in w-e-b.site.crt -noout -C<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0432\u044b\u0432\u0435\u0441\u0442\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0439 \u0444\u043e\u0440\u043c\u0435, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043e\u043f\u0446\u0438\u044e <strong>-ext<\/strong>. \u041d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439 \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0438\u0442\u044c \u0447\u0435\u0440\u0435\u0437 \u0437\u0430\u043f\u044f\u0442\u0443\u044e, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440 &quot;<strong>subjectAltName,subjectKeyIdentifier<\/strong>&quot;. \u0427\u0442\u043e\u0431\u044b \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432\u0435\u0441\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nman x509v3_config<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0434\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0438\u043c\u0451\u043d \u0432 \u0434\u043e\u043c\u0435\u043d\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in suip.biz.cert -noout -ext subjectAltName<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e\u0431 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0445 \u0438\u043c\u0435\u043d\u0430\u0445 \u0434\u043e\u043c\u0435\u043d\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n            X509v3 Subject Alternative Name: \r\n                DNS:suip.biz, DNS:www.suip.biz<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0445 \u0430\u0434\u0440\u0435\u0441\u043e\u0432, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0445\u0441\u044f \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043e\u043f\u0446\u0438\u044e <strong>-email<\/strong>. \u0410\u0434\u0440\u0435\u0441\u0430 \u044d\u043b\u0435\u043a\u0442\u0440\u043e\u043d\u043d\u043e\u0439 \u043f\u043e\u0447\u0442\u044b \u043c\u043e\u0433\u0443\u0442 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435.\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in w-e-b.site.crt -noout -email<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u0440\u0435\u0441\u043f\u043e\u043d\u0434\u0435\u043d\u0442\u043e\u0432 OCSP, \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u043f\u0440\u0438\u0441\u0443\u0442\u0441\u0442\u0432\u0443\u044e\u0442 \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435, \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u043e\u043f\u0446\u0438\u044e <strong>-ocsp_uri<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in w-e-b.site.crt -noout -ocsp_uri<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nhttp:\/\/ocsp.int-x3.letsencrypt.org<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u043f\u043e\u043a\u0430\u0437\u0430 \u0434\u0430\u0442 \u0438\u0437 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0438\u043c\u0435\u044e\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043e\u043f\u0446\u0438\u0438:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>-startdate<\/strong>: \u0420\u0430\u0441\u043f\u0435\u0447\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0434\u0430\u0442\u0443 \u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u0442\u043e \u0435\u0441\u0442\u044c \u0434\u0430\u0442\u0443 notBefore (\u043d\u0435 \u0440\u0430\u043d\u0435\u0435).\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>-enddate<\/strong>: \u0420\u0430\u0441\u043f\u0435\u0447\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0434\u0430\u0442\u0443 \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u044f \u0441\u0440\u043e\u043a\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u0442\u043e \u0435\u0441\u0442\u044c \u0434\u0430\u0442\u0443 notAfter (\u043d\u0435 \u043f\u043e\u0437\u0434\u043d\u0435\u0435).\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>-dates<\/strong>: \u0420\u0430\u0441\u043f\u0435\u0447\u0430\u0442\u044b\u0432\u0430\u0435\u0442 \u0434\u0430\u0442\u044b \u043d\u0430\u0447\u0430\u043b\u0430 \u0438 \u043e\u043a\u043e\u043d\u0447\u0430\u043d\u0438\u044f \u0441\u0440\u043e\u043a\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430.\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0432\u044b\u0432\u043e\u0434\u0430 \u0438\u043c\u0435\u043d\u0438 subject \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u043e\u043f\u0446\u0438\u044e <strong>-subject<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in w-e-b.site.crt -noout -subject<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nsubject=CN = w-e-b.site<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c \u0438\u043c\u044f subject \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432 \u0444\u043e\u0440\u043c\u0435 RFC2253 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0441\u043e\u0447\u0435\u0442\u0430\u043d\u0438\u0435 \u043e\u043f\u0446\u0438\u0439 <strong>-subject -nameopt RFC2253<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in w-e-b.site.crt -noout -subject -nameopt RFC2253<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nsubject=CN=w-e-b.site<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430 \u0438\u043c\u0435\u043d\u0438 subject \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432 \u0444\u043e\u0440\u043c\u0435 \u0441\u0445\u0435\u043c\u044b \u043d\u0430 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0435, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u043c UTF8:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in w-e-b.site.crt -noout -subject -nameopt oneline,-esc_msb<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041e\u043f\u0446\u0438\u044f <strong>-serial<\/strong> \u0432\u044b\u0432\u043e\u0434\u0438\u0442 \u0441\u0435\u0440\u0438\u0439\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in w-e-b.site.crt -noout -serial<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nserial=03AD15E134F5A4D76FEF369D86A4C1ED5B27<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0438\u0437 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043e\u043f\u0446\u0438\u044e <strong>-pubkey<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in w-e-b.site.crt -noout -pubkey<\/pre>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"10\" name=\"10\"><\/a>\u0424\u043e\u0440\u043c\u0430\u0442\u044b \u043a\u043b\u044e\u0447\u0435\u0439 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u043a\u0440\u044b\u0442\u044b\u0435 \u043a\u043b\u044e\u0447\u0438 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u043c\u043e\u0433\u0443\u0442 \u0445\u0440\u0430\u043d\u0438\u0442\u044c\u0441\u044f \u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0444\u043e\u0440\u043c\u0430\u0442\u0430\u0445, \u0430 \u044d\u0442\u043e \u0437\u043d\u0430\u0447\u0438\u0442, \u0447\u0442\u043e \u0432\u0430\u043c \u0447\u0430\u0441\u0442\u043e \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0438\u0445 \u0438\u0437 \u043e\u0434\u043d\u043e\u0433\u043e \u0444\u043e\u0440\u043c\u0430\u0442\u0430 \u0432 \u0434\u0440\u0443\u0433\u043e\u0439. \u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0451\u043d\u043d\u044b\u0435 \u0444\u043e\u0440\u043c\u0430\u0442\u044b:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u0411\u0438\u043d\u0430\u0440\u043d\u044b\u0439 (DER) \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 X.509 \u0432 \u043d\u0435\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 DER ASN.1.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>ASCII (PEM) \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442(\u044b)<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 DER \u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435 base64, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c &#8212;&#8212;BEGIN CERTIFICATE&#8212;&#8212; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0430, \u0430 &#8212;&#8212;END CERTIFICATE&#8212;&#8212; \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u043d\u0438\u0436\u043d\u0435\u0433\u043e \u043a\u043e\u043b\u043e\u043d\u0442\u0438\u0442\u0443\u043b\u0430. \u041e\u0431\u044b\u0447\u043d\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0441 \u043e\u0434\u043d\u0438\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c \u043d\u0430 \u0444\u0430\u0439\u043b, \u0445\u043e\u0442\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u044e\u0442 \u0431\u043e\u043b\u0435\u0435 \u043e\u0434\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432 \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438 \u043e\u0442 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0430\u0440\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 Apache \u0442\u0440\u0435\u0431\u0443\u044e\u0442, \u0447\u0442\u043e\u0431\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0431\u044b\u043b \u043e\u0434\u0438\u043d \u0432 \u043e\u0434\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435, \u0430 \u0432\u0441\u0435 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b &mdash; \u0432 \u0434\u0440\u0443\u0433\u043e\u043c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u0414\u0432\u043e\u0438\u0447\u043d\u044b\u0439 (DER) \u043a\u043b\u044e\u0447<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432 \u043d\u0435\u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u043e\u043c \u0432\u0438\u0434\u0435 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0438 DER ASN.1. OpenSSL \u0441\u043e\u0437\u0434\u0430\u0451\u0442 \u043a\u043b\u044e\u0447\u0438 \u0432 \u0441\u0432\u043e\u0451\u043c \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u043c \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u043e\u043d\u043d\u043e\u043c (SSLeay) \u0444\u043e\u0440\u043c\u0430\u0442\u0435. \u0421\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u0442\u0430\u043a\u0436\u0435 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442, \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u043c\u044b\u0439 PKCS#8 (\u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u0432 RFC 5208), \u043d\u043e \u043e\u043d \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0448\u0438\u0440\u043e\u043a\u043e. OpenSSL \u043c\u043e\u0436\u0435\u0442 \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432 \u0438 \u0438\u0437 \u0444\u043e\u0440\u043c\u0430\u0442\u0430 PKCS#8 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u044b <strong>pkcs8<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>ASCII (PEM) \u043a\u043b\u044e\u0447<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043a\u043b\u044e\u0447 DER \u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0435 <strong>base64<\/strong>, \u0438\u043d\u043e\u0433\u0434\u0430 \u0441 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c\u0438 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u043c\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0439 \u0434\u043b\u044f \u0437\u0430\u0449\u0438\u0442\u044b \u043f\u0430\u0440\u043e\u043b\u0435\u043c).\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 PKCS#7<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043b\u043e\u0436\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u044b\u0439 \u0434\u043b\u044f \u0442\u0440\u0430\u043d\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0445 \u0438\u043b\u0438 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445, \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u0432 RFC 2315. \u041e\u043d \u043e\u0431\u044b\u0447\u043d\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0441 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438 <strong>.p7b<\/strong> \u0438 <strong>.p7c<\/strong> \u0438 \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0432\u0441\u044e \u0446\u0435\u043f\u043e\u0447\u043a\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432. \u042d\u0442\u043e\u0442 \u0444\u043e\u0440\u043c\u0430\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u043e\u0439 keytool Java.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>PKCS#12 (PFX) \u043a\u043b\u044e\u0447 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442(\u044b)<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043b\u043e\u0436\u043d\u044b\u0439 \u0444\u043e\u0440\u043c\u0430\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u043e\u0436\u0435\u0442 \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0438 \u0437\u0430\u0449\u0438\u0449\u0430\u0442\u044c \u043a\u043b\u044e\u0447 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441\u043e \u0432\u0441\u0435\u0439 \u0446\u0435\u043f\u043e\u0447\u043a\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432. \u041e\u0431\u044b\u0447\u043d\u043e \u0432\u0441\u0442\u0440\u0435\u0447\u0430\u0435\u0442\u0441\u044f \u0441 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c\u0438 <strong>.p12<\/strong> \u0438 <strong>.pfx<\/strong>. \u042d\u0442\u043e\u0442 \u0444\u043e\u0440\u043c\u0430\u0442 \u043e\u0431\u044b\u0447\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0430\u0445 Microsoft, \u043d\u043e \u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432. \u0412 \u043d\u0430\u0448\u0438 \u0434\u043d\u0438 \u0438\u043c\u044f PFX \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0441\u0438\u043d\u043e\u043d\u0438\u043c \u0434\u043b\u044f PKCS#12, \u0445\u043e\u0442\u044f \u0432 \u043f\u0440\u0435\u0436\u043d\u0438\u0435 \u0432\u0440\u0435\u043c\u0435\u043d\u0430 \u043f\u043e\u0434 PFX \u0438\u043c\u0435\u043b\u0441\u044f \u0432\u0432\u0438\u0434\u0443 \u0434\u0440\u0443\u0433\u043e\u0439 \u0444\u043e\u0440\u043c\u0430\u0442 (\u0440\u0430\u043d\u043d\u044f\u044f \u0432\u0435\u0440\u0441\u0438\u044f PKCS#12). \u0412\u0440\u044f\u0434 \u043b\u0438 \u0432\u044b \u0432\u0441\u0442\u0440\u0435\u0442\u0438\u0442\u0435 \u0441\u0442\u0430\u0440\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u0433\u0434\u0435-\u043b\u0438\u0431\u043e.\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"11\" name=\"11\"><\/a>\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044f \u043a\u043b\u044e\u0447\u0435\u0439 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<br \/>\n<\/h2>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"111\" name=\"111\"><\/a>PEM \u0438 DER \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u043c\u0435\u0436\u0434\u0443 \u0444\u043e\u0440\u043c\u0430\u0442\u0430\u043c\u0438 PEM \u0438 DER \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u0430 <strong>x509<\/strong>. \u0427\u0442\u043e\u0431\u044b \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0438\u0437 \u0444\u043e\u0440\u043c\u0430\u0442\u0430 PEM \u0432 DER:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -inform PEM -in fd.pem -outform DER -out fd.der<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0438\u0437 DER \u0432 \u0444\u043e\u0440\u043c\u0430\u0442 PEM:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -inform DER -in fd.der -outform PEM -out fd.pem<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0421\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0438\u0434\u0435\u043d\u0442\u0438\u0447\u0435\u043d, \u0435\u0441\u043b\u0438 \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0435 \u043a\u043b\u044e\u0447\u0438 \u043c\u0435\u0436\u0434\u0443 \u0444\u043e\u0440\u043c\u0430\u0442\u0430\u043c\u0438 DER \u0438 PEM, \u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0440\u0430\u0437\u043d\u044b\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b: <strong>rsa<\/strong> \u0434\u043b\u044f \u043a\u043b\u044e\u0447\u0435\u0439 RSA \u0438 <strong>dsa<\/strong> \u0434\u043b\u044f \u043a\u043b\u044e\u0447\u0435\u0439 DSA.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"112\" name=\"112\"><\/a>\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044f PKCS#12 (PFX)<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u041e\u0434\u043d\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 &mdash; \u044d\u0442\u043e \u0432\u0441\u0435, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0434\u043b\u044f \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043a\u043b\u044e\u0447\u0430 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PEM \u0432 PKCS#12. \u0412 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u043a\u043b\u044e\u0447 (fd.key), \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 (fd.crt) \u0438 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b (fd-chain.crt) \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u044e\u0442\u0441\u044f \u0432 \u044d\u043a\u0432\u0438\u0432\u0430\u043b\u0435\u043d\u0442\u043d\u044b\u0439 \u043e\u0434\u0438\u043d \u0444\u0430\u0439\u043b PKCS#12:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl pkcs12 -export -name &quot;My Certificate&quot; -out fd.p12 -inkey fd.key -in fd.crt -certfile fd-chain.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041e\u0431\u0440\u0430\u0442\u043d\u043e\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u043d\u0435 \u0442\u0430\u043a \u043f\u0440\u043e\u0441\u0442\u043e. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0434\u043d\u0443 \u043a\u043e\u043c\u0430\u043d\u0434\u0443, \u043d\u043e \u0432 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0432\u044b \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0435 \u0432\u0441\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u0432 \u043e\u0434\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl pkcs12 -in fd.p12 -out fd.pem -noenc<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u0435\u043f\u0435\u0440\u044c \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0444\u0430\u0439\u043b fd.pem \u0432 \u0432\u0430\u0448\u0435\u043c \u043b\u044e\u0431\u0438\u043c\u043e\u043c \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u0435 \u0438 \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u0440\u0430\u0437\u0431\u0438\u0442\u044c \u0435\u0433\u043e \u043d\u0430 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u043a\u043b\u044e\u0447\u0438, \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0438 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432. \u041f\u043e\u043a\u0430 \u0432\u044b \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u0435\u0442\u0435, \u0432\u044b \u0437\u0430\u043c\u0435\u0442\u0438\u0442\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0435\u043d\u0442 \u043f\u0435\u0440\u0435\u0434 \u043a\u0430\u0436\u0434\u044b\u043c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u043e\u043c. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nBag Attributes\r\n    localKeyID: E3 11 E4 F1 2C ED 11 66 41 1B B8 83 35 D2 DD 07 FC DE 28 76\r\nsubject=\/1.3.6.1.4.1.311.60.2.1.3=GB\/2.5.4.15=Private Organization\/serialNumber=06694169\/C=GB\/ST=London\/L=London\/O=Feisty Duck Ltd\/CN=www.feistyduck.com\r\nissuer=\/C=US\/ST=Arizona\/L=Scottsdale\/O=Starfield Technologies, Inc.\/OU=http:\/\/certificates.starfieldtech.com\/repository\/CN=Starfield Secure Certification Authority\r\n-----BEGIN CERTIFICATE-----\r\nMIIF5zCCBM+gAwIBAgIHBG9JXlv9vTANBgkqhkiG9w0BAQUFADCB3DELMAkGA1UE\r\nBhMCVVMxEDAOBgNVBAgTB0FyaXpvbmExEzARBgNVBAcTClNjb3R0c2RhbGUxJTAj\r\n[...]<\/pre>\n<p style=\"text-align: justify;\">\n\t\u042d\u0442\u0438 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0447\u0435\u043d\u044c \u0443\u0434\u043e\u0431\u043d\u044b \u0434\u043b\u044f \u0431\u044b\u0441\u0442\u0440\u043e\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432. \u041e\u0447\u0435\u0432\u0438\u0434\u043d\u043e, \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u0444\u0430\u0439\u043b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u0430 \u043d\u0435 \u0447\u0442\u043e-\u0442\u043e \u0435\u0449\u0451. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0432\u044b \u0442\u0430\u043a\u0436\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u044b \u0432 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u043c \u043f\u043e\u0440\u044f\u0434\u043a\u0435, \u0441 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c \u0432\u044b\u0434\u0430\u0447\u0438, \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0437\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u043c. \u0415\u0441\u043b\u0438 \u0432\u044b \u0432\u0438\u0434\u0438\u0442\u0435 \u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0439 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0435\u0433\u043e \u0438\u043b\u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0432 \u0434\u0440\u0443\u0433\u043e\u043c \u043c\u0435\u0441\u0442\u0435; \u043e\u043d \u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0432\u0445\u043e\u0434\u0438\u0442\u044c \u0432 \u0446\u0435\u043f\u044c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0435\u0434\u0443\u043f\u0440\u0435\u0436\u0434\u0435\u043d\u0438\u0435: \u043a\u043e\u043d\u0435\u0447\u043d\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044f \u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u043d\u0438\u0447\u0435\u0433\u043e, \u043a\u0440\u043e\u043c\u0435 \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432. \u0425\u043e\u0442\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0443\u043c\u043d\u044b, \u0447\u0442\u043e\u0431\u044b \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e, \u0447\u0442\u043e \u043d\u0435 \u043d\u0443\u0436\u043d\u043e, \u0434\u0440\u0443\u0433\u0438\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b &mdash; \u043d\u0435\u0442. \u041e\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0444\u0430\u0439\u043b\u0430\u0445 PEM \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438\u0432\u0435\u0441\u0442\u0438 \u043a \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0440\u0443\u0434\u043d\u043e \u0443\u0441\u0442\u0440\u0430\u043d\u0438\u0442\u044c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041c\u043e\u0436\u043d\u043e \u0437\u0430\u0441\u0442\u0430\u0432\u0438\u0442\u044c OpenSSL \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u0432\u0430\u0441, \u043d\u043e \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442\u0441\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0432\u044b\u0437\u043e\u0432\u043e\u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u044b <strong>pkcs12<\/strong> (\u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u0432\u0432\u043e\u0434 \u043f\u0430\u0440\u043e\u043b\u044f \u043f\u0430\u043a\u0435\u0442\u0430):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl pkcs12 -in fd.p12 -nocerts -out fd.key -noenc\r\nopenssl pkcs12 -in fd.p12 -nokeys -clcerts -out fd.crt\r\nopenssl pkcs12 -in fd.p12 -nokeys -cacerts -out fd-chain.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u0430\u043a\u043e\u0439 \u043f\u043e\u0434\u0445\u043e\u0434 \u043d\u0435 \u0441\u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442 \u0432\u0430\u043c \u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u044b. \u0412\u044b \u043f\u043e-\u043f\u0440\u0435\u0436\u043d\u0435\u043c\u0443 \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u0444\u0430\u0439\u043b, \u0447\u0442\u043e\u0431\u044b \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u043e\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435, \u0438 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u043c\u0435\u0442\u0430\u0434\u0430\u043d\u043d\u044b\u0435.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"113\" name=\"113\"><\/a>\u041a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u044f PKCS#7<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c PEM \u0432 PKCS#7, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 <strong>crl2pkcs7<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl crl2pkcs7 -nocrl -out fd.p7b -certfile fd.crt -certfile fd-chain.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u0437 PKCS#7 \u0432 PEM, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 <strong>pkcs7<\/strong> \u0441 \u043a\u043b\u044e\u0447\u043e\u043c <strong>-print_certs<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl pkcs7 -in fd.p7b -print_certs -out fd.pem<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0434\u043e\u0431\u043d\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u0438\u0437 PKCS#12, \u0442\u0435\u043f\u0435\u0440\u044c \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043e\u0442\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b fd.pem, \u0447\u0442\u043e\u0431\u044b \u043e\u0447\u0438\u0441\u0442\u0438\u0442\u044c \u0435\u0433\u043e \u0438 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u043d\u0430 \u043d\u0443\u0436\u043d\u044b\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b.\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"12\" name=\"12\"><\/a>\u0413\u0434\u0435 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA) \u0432 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u0412 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0445 \u0441\u0438\u0441\u0442\u0435\u043c\u0430\u0445 (\u043a\u0430\u043a \u0432 Linux, \u0442\u0430\u043a \u0438 \u0432 Windows) \u0441 \u043c\u043e\u043c\u0435\u043d\u0442\u0430 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0445\u0440\u0430\u043d\u0438\u0442\u0441\u044f \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438. \u042d\u0442\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u043c\u0438, \u0442\u043e \u0435\u0441\u0442\u044c \u043a\u0430\u0436\u0434\u043e\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u0434\u043b\u044f \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0441\u0430\u0439\u0442\u043e\u0432, \u043f\u043e\u0447\u0442\u044b, \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c. \u0422\u0435\u043c \u043d\u0435 \u043c\u0435\u043d\u0435\u0435 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u0441\u0435 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0447\u0442\u043e\u0432\u044b\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u044b \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u0430 \u0438\u043c\u0435\u044e\u0442 \u0441\u0432\u043e\u0439 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a. \u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443 \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u043e\u043a\u0430\u0437\u0430\u0442\u044c \u043d\u0438\u043a\u0430\u043a\u043e\u0435 \u0432\u043b\u0438\u044f\u043d\u0438\u0435 \u043d\u0430 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0441\u0430\u0439\u0442\u043e\u0432.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0418\u0442\u0430\u043a, \u0432\u0430\u0436\u043d\u043e \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e \u0437\u043d\u0430\u0442\u044c \u0433\u0434\u0435 \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u043d\u043e \u0438 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0438\u0437 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0449\u0435\u0433\u043e \u0432\u0430\u0441 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0422\u0430\u043a\u0436\u0435 \u043d\u0443\u0436\u043d\u043e \u0440\u0430\u0437\u043b\u0438\u0447\u0430\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b CA \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0441\u0430\u0439\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b \u0434\u043e\u0431\u0430\u0432\u0438\u043b\u0438 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 &mdash; \u043e\u043d\u0438 \u0442\u0430\u043a\u0436\u0435 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430\u043c\u0438.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"121\" name=\"121\"><\/a>\u041a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA) \u0432 Linux<br \/>\n<\/h3>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1211\" name=\"1211\"><\/a>\u041e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t\u041a\u043e\u043d\u0441\u043e\u043b\u0438\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u0439 \u0432 \u0441\u0435\u0431\u044f \u0432\u0441\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b CA \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b, \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0432 \u0444\u0430\u0439\u043b\u0435 <strong>\/etc\/ssl\/certs\/ca-certificates.crt<\/strong>. \u042d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0441\u0438\u043c\u0432\u043e\u043b\u0438\u0447\u0435\u0441\u043a\u043e\u0439 \u0441\u0441\u044b\u043b\u043a\u043e\u0439 \u043d\u0430 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0432 \u0444\u0430\u0439\u043b\u0430\u0445 <strong>\/etc\/ssl\/cert.pem<\/strong> \u0438\u043b\u0438 <strong>\/etc\/ca-certificates\/extracted\/tls-ca-bundle.pem<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 \u0432\u0438\u0434\u0435 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u044b \u0432 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 <strong>\/etc\/ssl\/certs<\/strong>, \u0432 \u044d\u0442\u043e\u0439 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u0438 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0441\u0441\u044b\u043b\u043a\u0438 \u043d\u0430 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 <strong>\/etc\/ca-certificates\/extracted\/cadir\/<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 Subject \u0432\u0441\u0435\u0445 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0445 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nawk -v cmd=&#39;openssl x509 -noout -subject&#39; &#39; \/BEGIN\/{close(cmd)};{print | cmd}&#39; &lt; \/etc\/ssl\/certs\/ca-certificates.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-certificates.crt_.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13023\" height=\"1043\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-certificates.crt_.png\" width=\"1915\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-certificates.crt_.png 1915w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-certificates.crt_-300x163.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-certificates.crt_-768x418.png 768w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-certificates.crt_-1536x837.png 1536w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-certificates.crt_-1100x600.png 1100w\" sizes=\"(max-width: 1915px) 100vw, 1915px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u042d\u0442\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u0430\u043c\u0438&nbsp;<strong>curl<\/strong>, <strong>wget<\/strong> \u0438 \u0434\u0440\u0443\u0433\u0438\u043c\u0438. \u0412\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b Chromium \u0438 Firefox \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0441\u0432\u043e\u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0445 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0443\u0437\u043d\u0430\u0442\u044c, \u0433\u0434\u0435 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u0445\u0440\u0430\u043d\u044f\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 Linux, \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441&nbsp;<strong>NSS<\/strong>.\n<\/p>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1212\" name=\"1212\"><\/a>Mozilla Network Security Services (NSS)<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Mozilla\/Projects\/NSS\/Overview\" rel=\"noopener noreferrer\" target=\"_blank\">Network Security Services (NSS)<\/a> \u044d\u0442\u043e \u043d\u0430\u0431\u043e\u0440 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a, \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0430\u043d\u043d\u044b\u0445 \u0434\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u043a\u0440\u043e\u0441\u0441-\u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u0435\u043d\u043d\u043e\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0430\u0449\u0438\u0449\u0435\u043d\u043d\u044b\u0445 \u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0445 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439. \u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 NSS \u043c\u043e\u0433\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c SSL v2 \u0438 v3, TLS, PKCS#5, PKCS#7, PKCS#11, PKCS#12, S\/MIME, \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b X.509 v3 \u0438 \u0434\u0440\u0443\u0433\u0438\u0435 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u044b \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 OpenSSL, NSS \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0444\u0430\u0439\u043b\u044b \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432.\n<\/p>\n<p style=\"text-align: justify;\">\n\tNSS \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442\u0441\u044f \u0441 \u0436\u0451\u0441\u0442\u043a\u043e \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 CA \u0432\u043d\u0443\u0442\u0440\u0438 \u0444\u0430\u0439\u043b\u0430 <strong>libnssckbi.so<\/strong>. \u042d\u0442\u043e\u0442 \u0441\u043f\u0438\u0441\u043e\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0438\u0437 \u043b\u044e\u0431\u043e\u0433\u043e \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0435\u0433\u043e NSS, \u0441\u043f\u043e\u0441\u043e\u0431\u043d\u043e\u0433\u043e \u043e\u0442\u043e\u0431\u0440\u0430\u0436\u0430\u0442\u044c (\u0438 \u043c\u0430\u043d\u0438\u043f\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u0442\u044c) \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435\u043c \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, Chrome-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0435 \u0438\u043b\u0438 Firefox-\u0441\u043e\u0432\u043c\u0435\u0441\u0442\u0438\u043c\u044b\u0435 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 NSS, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u043e\u0442\u043b\u0438\u0447\u043d\u043e\u0435 \u043e\u0442 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e. \u0421\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 Firefox \u043e\u0442 Mozilla \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u044f\u0440\u043a\u0438\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u043e\u043c \u044d\u0442\u043e\u0433\u043e.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412 \u0432\u0430\u0448\u0435\u043c \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0435 \u0441\u043a\u043e\u0440\u0435\u0435 \u0432\u0441\u0435\u0433\u043e \u0443\u0436\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d \u043f\u0430\u043a\u0435\u0442 NSS, \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445 \u043e\u043d \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f <strong>libnss3<\/strong> (Debian \u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0435) \u0432 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 &mdash; <strong>nss<\/strong> (Arch Linux, Gentoo \u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0435).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0438 \u0438\u0437\u043c\u0435\u043d\u044f\u0442\u044c \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 NSS, \u0442\u043e \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u044c\u0441\u044f \u0443\u0442\u0438\u043b\u0438\u0442\u0430 <strong>certutil<\/strong>. \u0412 Arch Linux \u044d\u0442\u0430 \u0443\u0442\u0438\u043b\u0438\u0442\u0430 \u0432\u0445\u043e\u0434\u0438\u0442 \u0432 \u043f\u0430\u043a\u0435\u0442 <strong>nss<\/strong> \u0438, \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u043f\u0440\u0435\u0434\u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u0430 \u0432 Arch Linux. \u0410&nbsp;\u0432 Debian \u0438 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0430 \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u0442\u0430\u043a:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo apt install libnss3-tools<\/pre>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1213\" name=\"1213\"><\/a>Google Chrome \/ Chromium<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t\u041a\u0430\u043a \u0443\u0436\u0435 \u0431\u044b\u043b\u043e \u0441\u043a\u0430\u0437\u0430\u043d\u043e, \u043f\u0440\u0438 \u0440\u0430\u0431\u043e\u0442\u0435 \u043d\u0430 Linux, Google Chrome \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0443 Mozilla Network Security Services (NSS) \u0434\u043b\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u043b \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c, \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 \u0444\u0430\u0439\u043b\u0435 <strong>~\/.pki\/nssdb\/cert9.db<\/strong>, \u0438\u0445 \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\ncertutil -L -d ~\/.pki\/nssdb<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 Chrome \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0438\u0437 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430 NSS, \u0442\u043e \u0435\u0441\u043b\u0438 \u0432\u044b \u043e\u0442\u043a\u043b\u044e\u0447\u0438\u0442\u0435 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0437 \u043d\u0438\u0445 \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 (<strong>Privacy and security &rarr; Manage certificates &rarr; Authorities<\/strong>), \u0442\u043e \u0432 \u0442\u043e\u043c \u0436\u0435 \u0444\u0430\u0439\u043b\u0435, \u0433\u0434\u0435 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u043c \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u0431\u0443\u0434\u0443\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u044b \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043e \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u044f\u0445 \u043e\u0442\u043a\u043b\u044e\u0447\u0451\u043d\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-ssl.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13022\" height=\"322\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-ssl.png\" width=\"515\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-ssl.png 515w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-ssl-300x188.png 300w\" sizes=\"(max-width: 515px) 100vw, 515px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0432 Google Chrome \/ Chromium \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 Linux \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043f\u0440\u0438\u0447\u0443\u0434\u043b\u0438\u0432\u044b\u043c \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u043c:\n<\/p>\n<p style=\"text-align: justify;\">\n\t1. \u041d\u0430\u0439\u0434\u0438\u0442\u0435 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u0430 <strong>libnssckbi.so<\/strong> (\u043a\u0430\u043a \u0431\u044b\u043b\u043e \u0441\u043a\u0430\u0437\u0430\u043d\u043e \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0435, \u0432 \u043d\u0451\u043c NSS \u0445\u0440\u0430\u043d\u0438\u0442 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nlocate libnssckbi.so<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440\u044b \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u044d\u0442\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>\/usr\/lib\/libnssckbi.so<\/strong>\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>\/usr\/lib\/x86_64-linux-gnu\/nss\/libnssckbi.so<\/strong>\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t2. \u0422\u0435\u043f\u0435\u0440\u044c \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0432\u0438\u0434\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nln -s \/\u041f\u0423\u0422\u042c\/\u0414\u041e\/libnssckbi.so ~\/.pki\/nssdb<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nln -s \/usr\/lib\/x86_64-linux-gnu\/nss\/libnssckbi.so ~\/.pki\/nssdb<\/pre>\n<p style=\"text-align: justify;\">\n\t2. \u0417\u0430\u0442\u0435\u043c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\ncertutil -L -d sql:$HOME\/.pki\/nssdb\/ -h &#39;Builtin Object Token&#39;<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 Google Chrome \u0432 Linux.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certutil.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13021\" height=\"862\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certutil.png\" width=\"758\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certutil.png 758w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certutil-264x300.png 264w\" sizes=\"(max-width: 758px) 100vw, 758px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0422\u0430\u043a\u0436\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chrome.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13029\" height=\"922\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chrome.png\" width=\"1051\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chrome.png 1051w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chrome-300x263.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chrome-768x674.png 768w\" sizes=\"(max-width: 1051px) 100vw, 1051px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u041a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c (\u0432\u044b\u0431\u0440\u0430\u0442\u044c &laquo;\u0415\u0449\u0451&raquo;) &rarr; \u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b &rarr; \u0426\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>, \u043d\u0430 \u0430\u043d\u0433\u043b\u0438\u0439\u0441\u043a\u043e\u043c \u044d\u0442\u043e <strong>Privacy and security &rarr; Manage certificates &rarr; Authorities<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chromium.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13028\" height=\"925\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chromium.png\" width=\"1049\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chromium.png 1049w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chromium-300x265.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chromium-768x677.png 768w\" sizes=\"(max-width: 1049px) 100vw, 1049px\" \/><\/a>\n<\/p>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1214\" name=\"1214\"><\/a>Firefox<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 Firefox \u043f\u0440\u0438\u043d\u0430\u0434\u043b\u0435\u0436\u0438\u0442 Mozilla, \u0442\u043e \u044d\u0442\u043e\u0442 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 Mozilla Network Security Services (NSS).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u043c\u0438 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u044f\u043c\u0438 \u043f\u0430\u043f\u043e\u043a \u0441 \u0431\u0430\u0437\u0430\u043c\u0438 \u0434\u0430\u043d\u043d\u044b\u0445 NSS \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>~\/.pki\/nssdb<\/strong> (\u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439)\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>\/etc\/pki\/nssdb<\/strong> (\u043d\u0430 \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u043c \u0443\u0440\u043e\u0432\u043d\u0435, \u043c\u043e\u0436\u0435\u0442 \u043e\u0442\u0441\u0443\u0442\u0441\u0442\u0432\u043e\u0432\u0430\u0442\u044c)\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\tFirefox \u041d\u0415 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043d\u0438 \u043e\u0434\u043d\u043e \u0438\u0437 \u044d\u0442\u0438\u0445 \u0441\u0442\u0430\u043d\u0434\u0430\u0440\u0442\u043d\u044b\u0445 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0431\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0445\u0440\u0430\u043d\u0438\u0442\u0441\u044f \u0432 \u043f\u0440\u043e\u0444\u0438\u043b\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0438\u043c\u0435\u0435\u0442 \u043e\u0431\u0449\u0438\u0439 \u0432\u0438\u0434 <strong>~\/.mozilla\/firefox\/\u0421\u041b\u0423\u0427\u0410\u0419\u041d\u042b\u0415-\u0411\u0423\u041a\u0412\u042b-\u0426\u0418\u0424\u0420\u042b.default\/cert9.db<\/strong>, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <strong>~\/.mozilla\/firefox\/3k0r4loh.default\/cert9.db<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b CA \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 Firefox \u0432 Linux \u043c\u043e\u0436\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\ncertutil -L -d ~\/.mozilla\/firefox\/*.default\/<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certutil-firefox.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13020\" height=\"885\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certutil-firefox.png\" width=\"814\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certutil-firefox.png 814w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certutil-firefox-276x300.png 276w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certutil-firefox-768x835.png 768w\" sizes=\"(max-width: 814px) 100vw, 814px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0423 <strong>Firefox-esr<\/strong> \u044d\u0442\u043e \u043f\u0430\u043f\u043a\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\ncertutil -L -d ~\/.mozilla\/firefox\/*.default-esr\/<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u0430\u043a\u0436\u0435 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13031\" height=\"564\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox.png\" width=\"1068\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox.png 1068w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox-300x158.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox-768x406.png 768w\" sizes=\"(max-width: 1068px) 100vw, 1068px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0441\u0442\u044c \u0438 \u0417\u0430\u0449\u0438\u0442\u0430<\/strong><strong> &rarr; \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b &rarr; \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 &rarr; \u0426\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13030\" height=\"461\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox.png\" width=\"858\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox.png 858w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox-300x161.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox-768x413.png 768w\" sizes=\"(max-width: 858px) 100vw, 858px\" \/><\/a>\n<\/p>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1215\" name=\"1215\"><\/a>Thunderbird<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u043a\u0430\u043a\u0438\u043c CA \u0434\u043e\u0432\u0435\u0440\u044f\u0435\u0442 Thunderbird:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\ncertutil -L -d ~\/.thunderbird\/*.default\/<\/pre>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1216\" name=\"1216\"><\/a>\u041a\u0430\u043a \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 \u0444\u0430\u0439\u043b\u044b cert9.db<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043d\u0430\u0439\u0442\u0438 \u0432\u0441\u0435 \u0444\u0430\u0439\u043b\u044b <strong>cert9.db<\/strong> \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443:\n<\/p>\n<pre class=\"brush:bash;\">\r\nfind ~\/ -name &quot;cert9.db&quot;<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430:\n<\/p>\n<pre class=\"brush:plain;\">\r\n\/home\/mial\/.pki\/nssdb\/cert9.db\r\n\/home\/mial\/.mozilla\/firefox\/3938gu1c.default-esr\/cert9.db<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/cert9.db_.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-19023\" height=\"523\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/cert9.db_.png\" width=\"793\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/cert9.db_.png 793w, https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/cert9.db_-300x198.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/cert9.db_-768x507.png 768w\" sizes=\"(max-width: 793px) 100vw, 793px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c, \u043a\u0430\u043a\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u044b \u0432 \u0444\u0430\u0439\u043b, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043e\u043f\u0446\u0438\u044e <strong>-L<\/strong>, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u043f\u0446\u0438\u044e <strong>-d<\/strong> \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0443\u043a\u0430\u0437\u0430\u043d\u0430 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044f (\u044d\u0442\u043e \u0432\u0430\u0436\u043d\u043e &mdash; \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u0438\u043c\u0435\u043d\u043d\u043e \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044e \u0441 \u0444\u0430\u0439\u043b\u043e\u043c <strong>cert9.db<\/strong>, \u0430 \u043d\u0435 \u043f\u043e\u043b\u043d\u044b\u0439 \u043f\u0443\u0442\u044c \u0434\u043e \u0444\u0430\u0439\u043b\u0430):\n<\/p>\n<pre class=\"brush:bash;\">\r\ncertutil -L -d \/home\/mial\/.mozilla\/firefox\/3938gu1c.default-esr\/<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-19022\" height=\"380\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil.png\" width=\"813\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil.png 813w, https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil-300x140.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil-768x359.png 768w\" sizes=\"(max-width: 813px) 100vw, 813px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 \u0444\u0430\u0439\u043b\u0435 <strong>cert9.db<\/strong> \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0441 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u043c \u0438\u043c\u0435\u043d\u0435\u043c, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0431\u044b\u043b\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u043f\u0440\u0438 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 &mdash; \u044d\u0442\u043e \u0438\u043c\u044f \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0438\u043c\u0435\u0442\u044c \u043d\u0438\u043a\u0430\u043a\u043e\u0433\u043e \u043e\u0442\u043d\u043e\u0448\u0435\u043d\u0438\u044f \u043a \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u043c\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u0427\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435, \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u043e\u043f\u0446\u0438\u044e <strong>-n<\/strong>, \u043f\u043e\u0441\u043b\u0435 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u043e\u0434\u043d\u043e \u0438\u0437 \u0438\u043c\u0451\u043d, \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0445 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:bash;\">\r\ncertutil -L -d \/home\/mial\/.mozilla\/firefox\/3938gu1c.default-esr\/ -n &#39;HackWare CA&#39;<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil-HackWare-CA.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-19021\" height=\"873\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil-HackWare-CA.png\" width=\"1012\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil-HackWare-CA.png 1012w, https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil-HackWare-CA-300x259.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil-HackWare-CA-768x663.png 768w\" sizes=\"(max-width: 1012px) 100vw, 1012px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil-L-d-HackWare-CA.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-19020\" height=\"680\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil-L-d-HackWare-CA.png\" width=\"1012\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil-L-d-HackWare-CA.png 1012w, https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil-L-d-HackWare-CA-300x202.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2024\/10\/certutil-L-d-HackWare-CA-768x516.png 768w\" sizes=\"(max-width: 1012px) 100vw, 1012px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0432 \u0441\u0430\u043c\u043e\u043c \u043d\u0438\u043d\u0443 \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u044b \u0424\u043b\u0430\u0433\u0438 \u0434\u043e\u0432\u0435\u0440\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n    Certificate Trust Flags:\r\n        SSL Flags:\r\n            Valid CA\r\n            Trusted CA\r\n            Trusted Client CA\r\n        Email Flags:\r\n            Valid CA\r\n            Trusted CA\r\n        Object Signing Flags:\r\n            Valid CA<\/pre>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"122\" name=\"122\"><\/a>\u041a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA) \u0432 Windows<br \/>\n<\/h3>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1221\" name=\"1221\"><\/a>\u041e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u044b \u0437\u0430\u0434\u0430\u0451\u0442\u0435\u0441\u044c \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u043c, \u0432 \u043a\u0430\u043a\u043e\u0439 \u043f\u0430\u043f\u043a\u0435 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 Windows, \u0442\u043e \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u043e\u0442\u0432\u0435\u0442 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u0432 Windows \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 \u0440\u0435\u0435\u0441\u0442\u0440\u0435. \u041f\u0440\u0438\u0447\u0451\u043c \u043e\u043d\u0438 \u0437\u0430\u043f\u0438\u0441\u0430\u043d\u044b \u0432 \u0432\u0438\u0434\u0435 \u0431\u0435\u0441\u0441\u043c\u044b\u0441\u043b\u0435\u043d\u043d\u044b\u0445 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445. \u0427\u0443\u0442\u044c \u043d\u0438\u0436\u0435 \u0431\u0443\u0434\u0443\u0442 \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u044b \u0432\u0435\u0442\u043a\u0438 \u0440\u0435\u0435\u0441\u0442\u0440\u0430, \u0433\u0434\u0435 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u0430 \u043f\u043e\u043a\u0430 \u0434\u0430\u0432\u0430\u0439\u0442\u0435 \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u043c\u0441\u044f \u0441 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u043e\u0439 \u0434\u043b\u044f \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0430 \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c\u0438 \u0432 Windows.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412 Windows \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u043c\u0438 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u043c\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c\u0438 \u043e\u0441\u0443\u0449\u0435\u0441\u0442\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 <strong>\u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 <strong>Win+r<\/strong>, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0432 \u043e\u0442\u043a\u0440\u044b\u0432\u0448\u0435\u0435\u0441\u044f \u043f\u043e\u043b\u0435 \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 Enter:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\ncertmgr.msc<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc_.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13046\" height=\"279\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc_.png\" width=\"457\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc_.png 457w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc_-300x183.png 300w\" sizes=\"(max-width: 457px) 100vw, 457px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0435\u0440\u0435\u0439\u0434\u0438\u0442\u0435 \u0432 \u0440\u0430\u0437\u0434\u0435\u043b &laquo;<strong>\u0414\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0446\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>&raquo; &rarr; &laquo;<strong>\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b<\/strong>&raquo;:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc-ca.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13037\" height=\"931\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc-ca.png\" width=\"1178\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc-ca.png 1178w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc-ca-300x237.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc-ca-768x607.png 768w\" sizes=\"(max-width: 1178px) 100vw, 1178px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0417\u0434\u0435\u0441\u044c \u0434\u043b\u044f \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0441\u043c\u0430\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0441\u0432\u043e\u0439\u0441\u0442\u0432\u0430, \u044d\u043a\u0441\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0438 \u0443\u0434\u0430\u043b\u044f\u0442\u044c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0432 PowerShell<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u043f\u0438\u0441\u043e\u043a \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e PowerShell:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nGet-ChildItem cert:\\LocalMachine\\root | format-list<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Get-ChildItem.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13074\" height=\"629\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Get-ChildItem.png\" width=\"1119\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Get-ChildItem.png 1119w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Get-ChildItem-300x169.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Get-ChildItem-768x432.png 768w\" sizes=\"(max-width: 1119px) 100vw, 1119px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043d\u0430\u0439\u0442\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0432\u0438\u0434\u0430 (\u0437\u0430\u043c\u0435\u043d\u0438\u0442\u0435 &laquo;HackWare&raquo; \u043d\u0430 \u0447\u0430\u0441\u0442\u044c \u0438\u0441\u043a\u043e\u043c\u043e\u0433\u043e \u0438\u043c\u0435\u043d\u0438 \u0432 \u043f\u043e\u043b\u0435 Subject):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nGet-ChildItem cert:\\LocalMachine\\root | Where {$_.Subject -Match &quot;HackWare&quot;} | format-list<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Get-ChildItem-format-list.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13073\" height=\"294\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Get-ChildItem-format-list.png\" width=\"1206\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Get-ChildItem-format-list.png 1206w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Get-ChildItem-format-list-300x73.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/Get-ChildItem-format-list-768x187.png 768w\" sizes=\"(max-width: 1206px) 100vw, 1206px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0422\u0435\u043f\u0435\u0440\u044c \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u0433\u0434\u0435 \u0444\u0438\u0437\u0438\u0447\u0435\u0441\u043a\u0438 \u0445\u0440\u0430\u043d\u044f\u0442\u044c\u0441\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 Windows.&nbsp;\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 \u0440\u0435\u0435\u0441\u0442\u0440\u0435 Windows \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u0432\u0435\u0442\u043a\u0430\u0445:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<u>\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0443\u0440\u043e\u0432\u043d\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439:<\/u>\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>HKEY_CURRENT_USER\\Software\\Microsoft\\SystemCertificates<\/strong> &mdash; \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0434\u043b\u044f \u0442\u0435\u043a\u0443\u0449\u0435\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>HKEY_CURRENT_USER\\Software\\Policies\\Microsoft\\SystemCertificates<\/strong> &mdash; \u043a\u0430\u043a \u0438 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0435 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u043d\u043e \u044d\u0442\u043e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439, \u0440\u0430\u0437\u0432\u0451\u0440\u043d\u0443\u0442\u044b\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u043c \u0433\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 (GPO (Group Policy))\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>HKEY_USERS\\SID-User\\Software\\Microsoft\\SystemCertificates<\/strong> &mdash; \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432. \u0423 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0435\u0441\u0442\u044c \u0441\u0432\u043e\u044f \u0432\u0435\u0442\u043a\u0430 \u0432 \u0440\u0435\u0435\u0441\u0442\u0440\u0435 \u0441 SID (\u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438).\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t<u>\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0443\u0440\u043e\u0432\u043d\u044f \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430:<\/u>\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>HKEY_LOCAL_MACHINE\\Software\\Microsoft\\SystemCertificates<\/strong> &mdash; \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>HKEY_LOCAL_MACHINE\\Software\\Policies\\Microsoft\\SystemCertificates<\/strong> &mdash; \u043a\u0430\u043a \u0438 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u0435 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435, \u043d\u043e \u044d\u0442\u043e \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430, \u0440\u0430\u0437\u0432\u0451\u0440\u043d\u0443\u0442\u044b\u043c \u043e\u0431\u044a\u0435\u043a\u0442\u043e\u043c \u0433\u0440\u0443\u043f\u043f\u043e\u0432\u043e\u0439 \u043f\u043e\u043b\u0438\u0442\u0438\u043a\u0438 (GPO (Group Policy))\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t<u>\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0443\u0440\u043e\u0432\u043d\u044f \u0441\u043b\u0443\u0436\u0431:<\/u>\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>HKEY_LOCAL_MACHINE\\Software\\Microsoft\\Cryptography\\Services\\ServiceName\\SystemCertificates<\/strong> &mdash; \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0441\u043b\u0443\u0436\u0431 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t<u>\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0443\u0440\u043e\u0432\u043d\u044f Active Directory:<\/u>\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>HKEY_LOCAL_MACHINE\\Software\\Microsoft\\EnterpriseCertificates<\/strong> &mdash; \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u0432\u044b\u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 Active Directory.\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/regedit-ca.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13059\" height=\"671\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/regedit-ca.png\" width=\"1167\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/regedit-ca.png 1167w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/regedit-ca-300x172.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/regedit-ca-768x442.png 768w\" sizes=\"(max-width: 1167px) 100vw, 1167px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0418 \u0435\u0441\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0430\u043f\u043e\u043a \u0438 \u0444\u0430\u0439\u043b\u043e\u0432, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0445 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 Windows.&nbsp;\u041f\u0430\u043f\u043a\u0438 \u0441\u043a\u0440\u044b\u0442\u044b, \u0430 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0438 \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0439 \u043a\u043b\u044e\u0447\u0438 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u044b \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u043f\u0430\u043f\u043a\u0430\u0445.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b (\u0444\u0430\u0439\u043b\u044b):\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>%APPDATA%\\Microsoft\\SystemCertificates\\My\\Certificates<\/strong>\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>%USERPROFILE%\\AppData\\Roaming\\Microsoft\\Crypto\\RSA\\SID<\/strong>\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>%USERPROFILE%\\AppData\\Roaming\\Microsoft\\Credentials<\/strong>\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>%USERPROFILE%\\AppData\\Roaming\\Microsoft\\Protect\\SID<\/strong>\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t\u041a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b (\u0444\u0430\u0439\u043b\u044b):\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>C:\\ProgramData\\Microsoft\\Crypto\\RSA\\MachineKeys<\/strong>\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0442\u0435\u043f\u0435\u0440\u044c \u0433\u0434\u0435 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f&nbsp;\u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u043e\u0432.\n<\/p>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1222\" name=\"1222\"><\/a>Google Chrome<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0446\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-settings-privacy.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13036\" height=\"779\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-settings-privacy.png\" width=\"1033\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-settings-privacy.png 1033w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-settings-privacy-300x226.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-settings-privacy-768x579.png 768w\" sizes=\"(max-width: 1033px) 100vw, 1033px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0441\u043f\u0438\u0441\u043a\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0438\u0437 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-settings-privacy-2.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13035\" height=\"776\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-settings-privacy-2.png\" width=\"1031\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-settings-privacy-2.png 1031w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-settings-privacy-2-300x226.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-settings-privacy-2-768x578.png 768w\" sizes=\"(max-width: 1031px) 100vw, 1031px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 &rarr; \u041f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0441\u0442\u044c \u0438 \u0417\u0430\u0449\u0438\u0442\u0430 &rarr; \u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c &rarr; \u0423\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c\u0438 &rarr; \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 &rarr; \u0426\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 &rarr; \u0414\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0446\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>:\n<\/p>\n<h4 style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13034\" height=\"469\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca.png\" width=\"505\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca.png 505w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-300x279.png 300w\" sizes=\"(max-width: 505px) 100vw, 505px\" \/><\/a><br \/>\n<\/h4>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1223\" name=\"1223\"><\/a>Opera<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u0441\u043f\u0438\u0441\u043a\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0438\u0437 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430: <strong>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 &rarr; \u041f\u0435\u0440\u0435\u0439\u0442\u0438 \u043a \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430 &rarr; \u0414\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e &rarr; \u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c &rarr; \u0415\u0449\u0451 &rarr; \u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b &rarr; \u0414\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0446\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/opera-root-ca.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13033\" height=\"935\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/opera-root-ca.png\" width=\"1047\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/opera-root-ca.png 1047w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/opera-root-ca-300x268.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/opera-root-ca-768x686.png 768w\" sizes=\"(max-width: 1047px) 100vw, 1047px\" \/><\/a>\n<\/p>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1224\" name=\"1224\"><\/a>Firefox<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 NSS.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13031\" height=\"564\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox.png\" width=\"1068\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox.png 1068w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox-300x158.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox-768x406.png 768w\" sizes=\"(max-width: 1068px) 100vw, 1068px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0441\u0442\u044c \u0438 \u0417\u0430\u0449\u0438\u0442\u0430 &rarr; \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b &rarr; \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 &rarr; \u0426\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13030\" height=\"461\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox.png\" width=\"858\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox.png 858w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox-300x161.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox-768x413.png 768w\" sizes=\"(max-width: 858px) 100vw, 858px\" \/><\/a>\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"13\" name=\"13\"><\/a>\u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435<br \/>\n<\/h2>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"131\" name=\"131\"><\/a>\u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 Linux<br \/>\n<\/h3>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1311\" name=\"1311\"><\/a>\u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 Linux \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435\u043c <strong>.crt<\/strong> \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0434\u0432\u043e\u0439\u043d\u044b\u043c \u043a\u043b\u0438\u043a\u043e\u043c \u0438 \u043f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0435\u0433\u043e \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/gcr-viewer.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13063\" height=\"634\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/gcr-viewer.png\" width=\"488\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/gcr-viewer.png 488w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/gcr-viewer-231x300.png 231w\" sizes=\"(max-width: 488px) 100vw, 488px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442\u0435 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043e\u0442 \u043e\u0431\u044b\u0447\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f (\u043d\u0435 root), \u0442\u043e \u043a\u043d\u043e\u043f\u043a\u0430 &laquo;\u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c&raquo; \u0431\u0443\u0434\u0435\u0442 \u043d\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u0430.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0440\u0430\u0437\u0431\u043b\u043e\u043a\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043a\u043d\u043e\u043f\u043a\u0443 &laquo;\u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c&raquo;, \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo gcr-viewer \/\u041f\u0423\u0422\u042c\/\u0414\u041e\/\u0421\u0415\u0420\u0422\u0418\u0424\u0418\u041a\u0410\u0422\u0410.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo gcr-viewer .\/HackWareCA.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/sudo-gcr-viewer.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13062\" height=\"429\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/sudo-gcr-viewer.png\" width=\"484\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/sudo-gcr-viewer.png 484w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/sudo-gcr-viewer-300x266.png 300w\" sizes=\"(max-width: 484px) 100vw, 484px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u0430\u043d\u043d\u044b\u0439 \u0441\u043f\u043e\u0441\u043e\u0431 \u043c\u043e\u0436\u0435\u0442 \u043d\u0435 \u0441\u0440\u0430\u0431\u043e\u0442\u0430\u0442\u044c, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0446\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u0443\u0442\u044c \u043c\u0435\u0442\u043e\u0434\u0430 \u043e\u0447\u0435\u043d\u044c \u043f\u0440\u043e\u0441\u0442\u0430:\n<\/p>\n<ol>\n<li style=\"text-align: justify;\">\n\t\t\u0414\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u043f\u0430\u043f\u043a\u0443, \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d\u043d\u0443\u044e \u0434\u043b\u044f \u0442\u0430\u043a\u0438\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432.\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0443 \u0434\u043b\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432.\n\t<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">\n\t\u041f\u0443\u0442\u0438 \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0432 \u0440\u0430\u0437\u043d\u044b\u0445 \u0434\u0438\u0441\u0442\u0440\u0438\u0431\u0443\u0442\u0438\u0432\u0430\u0445 Linux \u0447\u0443\u0442\u044c \u0440\u0430\u0437\u043b\u0438\u0447\u0430\u044e\u0442\u0441\u044f.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c <strong>Subject<\/strong> \u0432\u0441\u0435\u0445 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0445 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u0443\u0436\u0435 \u0437\u043d\u0430\u043a\u043e\u043c\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nawk -v cmd=&#39;openssl x509 -noout -subject&#39; &#39; \/BEGIN\/{close(cmd)};{print | cmd}&#39; &lt; \/etc\/ssl\/certs\/ca-certificates.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0434\u0435\u043c\u043e\u043d\u0441\u0442\u0440\u0430\u0446\u0438\u0438 \u044f \u0434\u043e\u0431\u0430\u0432\u043b\u044e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441 <strong>Common Name<\/strong>, \u0432\u043a\u043b\u044e\u0447\u0430\u044e\u0449\u0438\u043c &laquo;<strong>HackWare<\/strong>&raquo;, \u0442\u043e\u0433\u0434\u0430 \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438, \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u043b\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441 \u0442\u0430\u043a\u0438\u043c \u0438\u043c\u0435\u043d\u0435\u043c \u0441\u0440\u0435\u0434\u0438 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0445 CA, \u044f \u043c\u043e\u0433\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u0443:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nawk -v cmd=&#39;openssl x509 -noout -subject&#39; &#39; \/BEGIN\/{close(cmd)};{print | cmd}&#39; &lt; \/etc\/ssl\/certs\/ca-certificates.crt | grep -i HackWare<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0432\u043e\u0435\u0433\u043e \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e CA \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 <u><strong>Debian, Kali Linux, Linux Mint, Ubuntu<\/strong><\/u> \u0438 \u0438\u0445 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0445:\n<\/p>\n<p style=\"text-align: justify;\">\n\t1. \u041f\u0440\u043e\u0432\u0435\u0440\u044c\u0442\u0435, \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043b\u0438 \u0434\u0438\u0440\u0435\u043a\u0442\u043e\u0440\u0438\u044f <strong>\/usr\/local\/share\/ca-certificates<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nls -l \/usr\/local\/share\/ca-certificates<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0435\u0451 \u0435\u0449\u0451 \u043d\u0435\u0442, \u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo mkdir \/usr\/local\/share\/ca-certificates<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PEM (\u043e\u0431\u044b\u0447\u043d\u043e \u0442\u0430\u043a \u0438 \u0435\u0441\u0442\u044c) \u0438 \u0438\u043c\u0435\u0442\u044c \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>.crt <\/strong>&mdash; \u0435\u0441\u043b\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0432\u0430\u0448\u0435\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 <strong>.pem<\/strong>, \u0442\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u043f\u0440\u043e\u0441\u0442\u043e \u043f\u043e\u043c\u0435\u043d\u044f\u0442\u044c \u043d\u0430 <strong>.crt<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t2. \u0421\u043a\u043e\u043f\u0438\u0440\u0443\u0439\u0442\u0435 \u0432\u0430\u0448 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 \u0432\u0438\u0434\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo cp \u0421\u0415\u0420\u0422\u0418\u0424\u0418\u041a\u0410\u0422.crt \/usr\/local\/share\/ca-certificates\/<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo cp .\/HackWareCA.crt \/usr\/local\/share\/ca-certificates\/<\/pre>\n<p style=\"text-align: justify;\">\n\t3. \u0417\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0434\u043b\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u0441\u043f\u0438\u0441\u043a\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo update-ca-certificates<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0432\u044b\u0432\u043e\u0434\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nUpdating certificates in \/etc\/ssl\/certs...\r\n1 added, 0 removed; done.\r\nRunning hooks in \/etc\/ca-certificates\/update.d...\r\n\r\nAdding debian:HackWareCA.pem\r\ndone.\r\ndone.<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/update-ca-certificates.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13061\" height=\"209\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/update-ca-certificates.png\" width=\"432\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/update-ca-certificates.png 432w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/update-ca-certificates-300x145.png 300w\" sizes=\"(max-width: 432px) 100vw, 432px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u043c \u043d\u0430\u043b\u0438\u0447\u0438\u0435 \u043d\u0430\u0448\u0435\u0433\u043e CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0441\u0440\u0435\u0434\u0438 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nawk -v cmd=&#39;openssl x509 -noout -subject&#39; &#39; \/BEGIN\/{close(cmd)};{print | cmd}&#39; &lt; \/etc\/ssl\/certs\/ca-certificates.crt | grep -i HackWare<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u043d\u0430\u0439\u0434\u0435\u043d:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/hackware-ca-subject.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13060\" height=\"130\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/hackware-ca-subject.png\" width=\"1284\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/hackware-ca-subject.png 1284w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/hackware-ca-subject-300x30.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/hackware-ca-subject-768x78.png 768w\" sizes=\"(max-width: 1284px) 100vw, 1284px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0435\u0433\u043e \u0443\u0434\u0430\u043b\u0438\u0442\u044c:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo rm \/usr\/local\/share\/ca-certificates\/\u0421\u0415\u0420\u0422\u0418\u0424\u0418\u041a\u0410\u0422.crt\r\nsudo update-ca-certificates<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0432\u043e\u0435\u0433\u043e \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e CA \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 <u><strong>Arch Linux, BlackArch<\/strong><\/u> \u0438 \u0438\u0445 \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u044b\u0445:\n<\/p>\n<p style=\"text-align: justify;\">\n\t1. \u0412\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0432\u0438\u0434\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo cp .\/\u0421\u0415\u0420\u0422\u0418\u0424\u0418\u041a\u0410\u0422.crt \/etc\/ca-certificates\/trust-source\/anchors\/<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo cp .\/HackWareCA.crt \/etc\/ca-certificates\/trust-source\/anchors\/<\/pre>\n<p style=\"text-align: justify;\">\n\t2. \u041e\u0431\u043d\u043e\u0432\u0438\u0442\u0435 \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 CA:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo update-ca-trust<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u044d\u0442\u043e\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo rm \/etc\/ca-certificates\/trust-source\/anchors\/\u0421\u0415\u0420\u0422\u0418\u0424\u0418\u041a\u0410\u0422.crt\r\nsudo update-ca-trust<\/pre>\n<p style=\"text-align: justify;\">\n\t<u><strong>\u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0432 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 NSS<\/strong><\/u>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 NSS, \u0438 \u0443 \u0432\u0430\u0441 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u044c \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 CA \u0432 \u043d\u0435\u0451.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u043f\u043e\u0432\u043b\u0438\u044f\u044e\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u043d\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0449\u0438\u0435 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 NSS \u0438 \u0443\u0447\u0438\u0442\u044b\u0432\u0430\u044e\u0449\u0438\u0435 \u0444\u0430\u0439\u043b <strong>\/etc\/pki\/nssdb<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t1. \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u0432 \u0434\u043b\u044f \u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 NSS:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo mkdir -p \/etc\/pki\/nssdb<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u0442\u0435\u043c \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u043d\u043e\u0432\u044b\u0439 \u043d\u0430\u0431\u043e\u0440 \u0444\u0430\u0439\u043b\u043e\u0432 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445. \u041f\u0430\u0440\u043e\u043b\u044c \u043d\u0443\u0436\u0435\u043d \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 \u043c\u043e\u0433\u043b\u0438 \u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043b\u044e\u0434\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0435\u0433\u043e \u0437\u043d\u0430\u044e\u0442. \u0415\u0441\u043b\u0438 \u0432\u0441\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 (\u0438 \u0441 \u0434\u043e\u0441\u0442\u0443\u043f\u043e\u043c \u043a \u0440\u0435\u0437\u0435\u0440\u0432\u043d\u044b\u043c \u043a\u043e\u043f\u0438\u044f\u043c) \u0437\u0430\u0441\u043b\u0443\u0436\u0438\u0432\u0430\u044e\u0442 \u0434\u043e\u0432\u0435\u0440\u0438\u044f, \u044d\u0442\u043e\u0442 \u043f\u0430\u0440\u043e\u043b\u044c \u043c\u043e\u0436\u043d\u043e \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u043f\u0443\u0441\u0442\u044b\u043c.\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo certutil -d sql:\/etc\/pki\/nssdb -N<\/pre>\n<p style=\"text-align: justify;\">\n\t2. \u0423\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0444\u0430\u0439\u043b\u044b \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u0432\u0441\u0435\u043c:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo chmod go+r \/etc\/pki\/nssdb\/*<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: \u0432\u044b\u0448\u0435\u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u043f\u0440\u0438\u043c\u0435\u043d\u0438\u043c\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435, \u0435\u0441\u043b\u0438 \u043f\u043e\u043a\u0430 \u043d\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442 \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0433\u043e \u043d\u0430\u0431\u043e\u0440\u0430 \u0444\u0430\u0439\u043b\u043e\u0432 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 NSS. \u0415\u0441\u043b\u0438 \u043e\u043d \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442, \u0442\u043e \u0432\u0430\u0436\u043d\u043e \u0437\u043d\u0430\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u043d\u0430\u0431\u043e\u0440\u0430 \u0431\u0430\u0437 \u0434\u0430\u043d\u043d\u044b\u0445 (\u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u0435\u0441\u043b\u0438 \u043e\u043d \u0437\u0430\u0449\u0438\u0449\u0451\u043d \u043f\u0430\u0440\u043e\u043b\u0435\u043c).\n<\/p>\n<p style=\"text-align: justify;\">\n\t3. \u0422\u0435\u043f\u0435\u0440\u044c, \u043a\u043e\u0433\u0434\u0430 \u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b \u0444\u0430\u0439\u043b\u044b \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 NSS, \u0434\u043e\u0431\u0430\u0432\u044c\u0442\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo certutil -d sql:\/etc\/pki\/nssdb -A -i \u0424\u0410\u0419\u041b-\u0421\u0415\u0420\u0422\u0418\u0424\u0418\u041a\u0410\u0422\u0410.crt -n &quot;\u0418\u041c\u042f-\u0421\u0415\u0420\u0422\u0418\u0424\u0418\u041a\u0410\u0422\u0410&quot; -t &quot;C,,&quot;<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo certutil -d sql:\/etc\/pki\/nssdb -A -i .\/HackWareCA.crt -n &quot;HackWare CA&quot; -t &quot;C,,&quot;<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0411\u0438\u0442\u044b \u0434\u043e\u0432\u0435\u0440\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0432 \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u043c \u0432\u044b\u0448\u0435 \u043f\u0440\u0438\u043c\u0435\u0440\u0435, \u043f\u043e\u043c\u0435\u0447\u0430\u044e\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043a\u0430\u043a \u043d\u0430\u0434\u0451\u0436\u043d\u044b\u0439 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0445 \u0434\u043b\u044f \u0441\u0432\u044f\u0437\u0438 SSL\/TLS. \u0418\u043c\u044f (\u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u043e\u0441\u043b\u0435 \u043e\u043f\u0446\u0438\u0438 <strong>-n<\/strong>), \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u043e\u0435 \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u0435, \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043b\u044e\u0431\u043e\u0435, \u043d\u043e \u0443\u0431\u0435\u0434\u0438\u0442\u0435\u0441\u044c, \u0447\u0442\u043e \u0435\u0433\u043e \u043b\u0435\u0433\u043a\u043e \u043e\u0442\u043b\u0438\u0447\u0438\u0442\u044c \u043e\u0442 \u0434\u0440\u0443\u0433\u0438\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0432 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\ncertutil -L -d \/etc\/pki\/nssdb<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0410\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u043d\u044b\u0435 \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u0438 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u043b\u044f \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 NSS \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\ncertutil -d sql:$HOME\/.pki\/nssdb -A -i \u0424\u0410\u0419\u041b-\u0421\u0415\u0420\u0422\u0418\u0424\u0418\u041a\u0410\u0422\u0410.crt -n &quot;\u0418\u041c\u042f-\u0421\u0415\u0420\u0422\u0418\u0424\u0418\u041a\u0410\u0422\u0410&quot; -t &quot;C,,&quot;<\/pre>\n<p style=\"text-align: justify;\">\n\t<u><strong>\u0423\u0434\u0430\u043b\u0435\u043d\u0438\u0435 \u0438\u0437 \u0444\u0430\u0439\u043b\u043e\u0432 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 NSS<\/strong><\/u>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0438\u0437 \u043b\u044e\u0431\u043e\u0439 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 NSS, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 <strong>certutil<\/strong> \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c. \u0412 \u044d\u0442\u043e\u043c \u043f\u0440\u0438\u043c\u0435\u0440\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u043e\u0435 \u0440\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 NSS, \u043d\u043e \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u043b\u0435\u0433\u043a\u043e \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u044c \u043d\u0430 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u043e\u0435 <strong>~\/.pki\/nssdb<\/strong> \u043c\u0435\u0441\u0442\u043e\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435.\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nsudo certutil -d sql:\/etc\/pki\/nssdb -D -n &quot;certificateName&quot;<\/pre>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1312\" name=\"1312\"><\/a>\u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 Linux \u0432 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\tChrome, Chromium, Firefox \u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0438\u0445 \u043e\u0441\u043d\u043e\u0432\u0435 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u041d\u0415 \u0434\u043e\u0432\u0435\u0440\u044f\u044e\u0442 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430\u043c, \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u043c \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b. \u0422\u043e \u0435\u0441\u0442\u044c \u0435\u0441\u043b\u0438 \u0432\u044b \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u044b \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0435,&nbsp;Chrome, Chromium \u0438&nbsp;Firefox \u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u043d\u0435 \u043d\u0430\u0447\u043d\u0443\u0442 \u0434\u043e\u0432\u0435\u0440\u044f\u0442\u044c \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u043c\u0443 \u0426\u0435\u043d\u0442\u0440\u0443 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u0447\u0451\u043c \u044d\u0442\u0438 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u0445\u043e\u0442\u044f \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 NSS, \u043e\u043d\u0438 \u0438\u0433\u043d\u043e\u0440\u0438\u0440\u0443\u044e\u0442 \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b NSS, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0432 \u0444\u0430\u0439\u043b <strong>\/etc\/pki\/nssdb<\/strong>!\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 NSS (\u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a Firefox, Thunderbird, Chromium, Chrome), \u0445\u0440\u0430\u043d\u044f\u0442 \u0441\u0432\u043e\u0438 \u0441\u043f\u0438\u0441\u043a\u0438 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0432 \u0444\u0430\u0439\u043b\u0430\u0445 <strong>cert9.db<\/strong>. \u041f\u0440\u0438\u0447\u0451\u043c \u0443 \u043a\u0430\u0436\u0434\u043e\u0439 \u0438\u0437 \u044d\u0442\u0438\u0445 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c \u0438\u043c\u0435\u0435\u0442\u0441\u044f \u0441\u0432\u043e\u0439 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b <strong>cert9.db<\/strong>. \u0427\u0442\u043e\u0431\u044b \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u043a\u0430\u0436\u0434\u044b\u0439 \u0438\u0437 \u044d\u0442\u0438\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u043a\u0440\u0438\u043f\u0442.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u043a\u043e\u0434 \u0432 \u0444\u0430\u0439\u043b <strong>CAtoCert9.sh<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\n#!\/bin\/bash\r\n\r\ncertfile=&quot;root.cert.pem&quot;\r\ncertname=&quot;My Root CA&quot;\r\n\r\nfor certDB in $(find ~\/ -name &quot;cert9.db&quot;)\r\ndo\r\n\tcertdir=$(dirname ${certDB});\r\n\tcertutil -A -n &quot;${certname}&quot; -t &quot;TCu,Cu,Tu&quot; -i ${certfile} -d sql:${certdir}\r\ndone<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412 \u044d\u0442\u043e\u043c \u0444\u0430\u0439\u043b\u0435 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <strong>certfile<\/strong> \u043d\u0430 \u0438\u043c\u044f \u0444\u0430\u0439\u043b\u0430 \u0432\u0430\u0448\u0435\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0438 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <strong>certname<\/strong> \u043d\u0430 \u0438\u043c\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u0438 \u0437\u0430\u043a\u0440\u043e\u0439\u0442\u0435 \u0444\u0430\u0439\u043b.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u0442\u0435\u043c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 \u0435\u0433\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nbash .\/CAtoCert9.sh<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0432 \u0434\u043e\u043c\u0430\u0448\u043d\u0435\u0439 \u043f\u0430\u043f\u043a\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f \u0431\u0443\u0434\u0443\u0442 \u043d\u0430\u0439\u0434\u0435\u043d\u044b \u0432\u0441\u0435 \u0444\u0430\u0439\u043b\u044b <strong>cert9.db<\/strong> \u0438 \u0432 \u043a\u0430\u0436\u0434\u044b\u0439 \u0438\u0437 \u043d\u0438\u0445 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b <u>\u0443\u0434\u0430\u043b\u0438\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u043d\u044b\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043f\u0440\u0438\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u0448\u0435 \u0441\u043a\u0440\u0438\u043f\u0442\u0430<\/u>, \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0444\u0430\u0439\u043b <strong>CAfromCert9.sh<\/strong> \u0438 \u0441\u043a\u043e\u043f\u0438\u0440\u0443\u0439\u0442\u0435 \u0432 \u043d\u0435\u0433\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\n#!\/bin\/bash\r\n\r\ncertname=&quot;My Root CA&quot;\r\n\r\nfor certDB in $(find ~\/ -name &quot;cert9.db&quot;)\r\ndo\r\n\tcertdir=$(dirname ${certDB});    \r\n\tcertutil -D -d sql:${certdir} -n &quot;${certname}&quot;\r\ndone<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412 \u044d\u0442\u043e\u043c \u0444\u0430\u0439\u043b\u0435 \u0438\u0437\u043c\u0435\u043d\u0438\u0442\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 <strong>certname<\/strong> \u043d\u0430 \u0438\u043c\u044f \u0432\u0430\u0448\u0435\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u0438 \u0437\u0430\u043a\u0440\u043e\u0439\u0442\u0435 \u0444\u0430\u0439\u043b.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u0442\u0435\u043c \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u0435 \u0435\u0433\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nbash .\/CAfromCert9.sh<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 \u0433\u0440\u0430\u0444\u0438\u0447\u0435\u0441\u043a\u043e\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u0435 \u043a\u0430\u0436\u0434\u043e\u0433\u043e \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u0430.\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t\u0412 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 Chrome: \u041a<strong>\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c &rarr; \u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c &rarr; \u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b &rarr; \u0426\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0412 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 Chromium: <strong>\u041a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0438 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c (\u0432\u044b\u0431\u0440\u0430\u0442\u044c &laquo;\u0415\u0449\u0451&raquo;) &rarr; \u041d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b &rarr; \u0426\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chrome.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13029\" height=\"922\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chrome.png\" width=\"1051\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chrome.png 1051w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chrome-300x263.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chrome-768x674.png 768w\" sizes=\"(max-width: 1051px) 100vw, 1051px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chromium.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13028\" height=\"925\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chromium.png\" width=\"1049\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chromium.png 1049w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chromium-300x265.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-chromium-768x677.png 768w\" sizes=\"(max-width: 1049px) 100vw, 1049px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 &laquo;<strong>\u0418\u043c\u043f\u043e\u0440\u0442<\/strong>&raquo;:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chromium-ca-import.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13071\" height=\"214\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chromium-ca-import.png\" width=\"688\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chromium-ca-import.png 688w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chromium-ca-import-300x93.png 300w\" sizes=\"(max-width: 688px) 100vw, 688px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0444\u0430\u0439\u043b \u0441 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0423\u043a\u0430\u0436\u0438\u0442\u0435, \u043a\u0430\u043a\u0438\u0435 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u044f \u0432\u044b \u0434\u0430\u0451\u0442\u0435 \u044d\u0442\u043e\u043c\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0443:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-import-ca.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13070\" height=\"323\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-import-ca.png\" width=\"517\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-import-ca.png 517w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/chrome-import-ca-300x187.png 300w\" sizes=\"(max-width: 517px) 100vw, 517px\" \/><\/a>\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t\u0412 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 Firefox: <strong>\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0441\u0442\u044c \u0438 \u0417\u0430\u0449\u0438\u0442\u0430 &rarr; \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b &rarr; \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 &rarr; \u0426\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>:\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13031\" height=\"564\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox.png\" width=\"1068\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox.png 1068w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox-300x158.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox-768x406.png 768w\" sizes=\"(max-width: 1068px) 100vw, 1068px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13030\" height=\"461\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox.png\" width=\"858\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox.png 858w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox-300x161.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox-768x413.png 768w\" sizes=\"(max-width: 858px) 100vw, 858px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 &laquo;<strong>\u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c<\/strong>&raquo;:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-ca.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13069\" height=\"463\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-ca.png\" width=\"854\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-ca.png 854w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-ca-300x163.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-ca-768x416.png 768w\" sizes=\"(max-width: 854px) 100vw, 854px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0444\u0430\u0439\u043b \u0441 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0423\u043a\u0430\u0436\u0438\u0442\u0435, \u043a\u0430\u043a\u0438\u0435 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u044f \u0432\u044b \u0434\u0430\u0451\u0442\u0435 \u044d\u0442\u043e\u043c\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0443:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-root-ca.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13068\" height=\"296\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-root-ca.png\" width=\"558\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-root-ca.png 558w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-root-ca-300x159.png 300w\" sizes=\"(max-width: 558px) 100vw, 558px\" \/><\/a>\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"132\" name=\"132\"><\/a>\u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 Windows<br \/>\n<\/h3>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1321\" name=\"1321\"><\/a>\u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 Windows \u043d\u0430 \u0443\u0440\u043e\u0432\u043d\u0435 \u0441\u0438\u0441\u0442\u0435\u043c\u044b<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t<u>1. \u041c\u0430\u0441\u0442\u0435\u0440 \u0438\u043c\u043f\u043e\u0440\u0442\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<\/u>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0438\u043c\u0435\u0435\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>.crt<\/strong>, \u0442\u043e \u0435\u0433\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u0434\u0432\u043e\u0439\u043d\u044b\u043c \u043a\u043b\u0438\u043a\u043e\u043c:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/HackWareCA.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13055\" height=\"182\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/HackWareCA.png\" width=\"961\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/HackWareCA.png 961w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/HackWareCA-300x57.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/HackWareCA-768x145.png 768w\" sizes=\"(max-width: 961px) 100vw, 961px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412 \u043e\u0442\u043a\u0440\u044b\u0432\u0448\u0435\u043c\u0441\u044f \u043e\u043a\u043d\u0435 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 &laquo;<strong>\u0423\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442<\/strong>&raquo;:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13054\" height=\"515\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert.png\" width=\"405\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert.png 405w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-236x300.png 236w\" sizes=\"(max-width: 405px) 100vw, 405px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043e\u0434\u0438\u043d \u0438\u0437 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u043e\u0432:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t&laquo;<strong>\u0422\u0435\u043a\u0443\u0449\u0438\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c<\/strong>&raquo; &#8212; \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0431\u0443\u0434\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u044d\u0444\u0444\u0435\u043a\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043e\u0434\u043d\u043e\u0433\u043e \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t&laquo;<strong>\u041b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440<\/strong>&raquo; &#8212; \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0431\u0443\u0434\u0435\u0442 \u0438\u043c\u0435\u0442\u044c \u044d\u0444\u0444\u0435\u043a\u0442 \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0434\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-2.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13053\" height=\"525\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-2.png\" width=\"537\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-2.png 537w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-2-300x293.png 300w\" sizes=\"(max-width: 537px) 100vw, 537px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 &laquo;<strong>\u041f\u043e\u043c\u0435\u0442\u0438\u0442\u044c \u0432\u0441\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0430<\/strong>&raquo;:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-3.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13052\" height=\"527\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-3.png\" width=\"537\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-3.png 537w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-3-300x294.png 300w\" sizes=\"(max-width: 537px) 100vw, 537px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 &laquo;<strong>\u041e\u0431\u0437\u043e\u0440<\/strong>&raquo; \u0438 \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 &laquo;<strong>\u0414\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0446\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>&raquo;:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-4.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13051\" height=\"263\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-4.png\" width=\"280\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u0436\u043c\u0438\u0442\u0435 &laquo;<strong>\u0414\u0430\u043b\u0435\u0435<\/strong>&raquo;:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-5.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13050\" height=\"526\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-5.png\" width=\"537\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-5.png 537w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-5-300x294.png 300w\" sizes=\"(max-width: 537px) 100vw, 537px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u0436\u043c\u0438\u0442\u0435 &laquo;<strong>\u0413\u043e\u0442\u043e\u0432\u043e<\/strong>&raquo;:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-6.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13049\" height=\"523\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-6.png\" width=\"536\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-6.png 536w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-6-300x293.png 300w\" sizes=\"(max-width: 536px) 100vw, 536px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043e\u0431 \u0443\u0441\u043f\u0435\u0448\u043d\u043e\u043c \u0438\u043c\u043f\u043e\u0440\u0442\u0435:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-7.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13048\" height=\"152\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-7.png\" width=\"245\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0422\u0435\u043f\u0435\u0440\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0432 \u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-8.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13047\" height=\"933\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-8.png\" width=\"1324\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-8.png 1324w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-8-300x211.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/windows-root-ca-cert-8-768x541.png 768w\" sizes=\"(max-width: 1324px) 100vw, 1324px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<u>2. \u0414\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435 root CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432 \u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<\/u>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 <strong>Win+r<\/strong>, \u0432\u0432\u0435\u0434\u0438\u0442\u0435 \u0432 \u043e\u0442\u043a\u0440\u044b\u0432\u0448\u0435\u0435\u0441\u044f \u043f\u043e\u043b\u0435 \u0438 \u043d\u0430\u0436\u043c\u0438\u0442\u0435 Enter:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\ncertmgr.msc<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc_.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13046\" height=\"279\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc_.png\" width=\"457\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc_.png 457w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc_-300x183.png 300w\" sizes=\"(max-width: 457px) 100vw, 457px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041a\u043b\u0438\u043a\u043d\u0438\u0442\u0435 \u043f\u0440\u0430\u0432\u043e\u0439 \u043a\u043d\u043e\u043f\u043a\u043e\u0439 \u043c\u044b\u0448\u0438 \u043f\u043e \u043f\u0443\u043d\u043a\u0442\u0443 &laquo;\u0414\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0446\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438&raquo;, \u0432\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0443\u043d\u043a\u0442 &laquo;<strong>\u0412\u0441\u0435 \u0437\u0430\u0434\u0430\u0447\u0438<\/strong>&raquo; &rarr; &laquo;<strong>\u0418\u043c\u043f\u043e\u0440\u0442<\/strong>&raquo;:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc-import-ca.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13045\" height=\"674\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc-import-ca.png\" width=\"1080\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc-import-ca.png 1080w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc-import-ca-300x187.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/certmgr.msc-import-ca-768x479.png 768w\" sizes=\"(max-width: 1080px) 100vw, 1080px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u0436\u043c\u0438\u0442\u0435 &laquo;<strong>\u0414\u0430\u043b\u0435\u0435<\/strong>&raquo;:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13044\" height=\"525\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import.png\" width=\"536\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import.png 536w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-300x294.png 300w\" sizes=\"(max-width: 536px) 100vw, 536px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u043f\u0430\u043f\u043a\u0443 \u0438 \u0438\u043c\u044f \u0444\u0430\u0439\u043b\u0430:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-2.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13043\" height=\"525\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-2.png\" width=\"538\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-2.png 538w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-2-300x293.png 300w\" sizes=\"(max-width: 538px) 100vw, 538px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u0436\u043c\u0438\u0442\u0435 &laquo;<strong>\u0414\u0430\u043b\u0435\u0435<\/strong>&raquo;:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-3.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13042\" height=\"529\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-3.png\" width=\"536\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-3.png 536w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-3-300x296.png 300w\" sizes=\"(max-width: 536px) 100vw, 536px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u0441\u0451 \u0433\u043e\u0442\u043e\u0432\u043e:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-4.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13041\" height=\"525\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-4.png\" width=\"539\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-4.png 539w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-4-300x292.png 300w\" sizes=\"(max-width: 539px) 100vw, 539px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0435:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-5.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13040\" height=\"425\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-5.png\" width=\"417\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-5.png 417w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-5-294x300.png 294w\" sizes=\"(max-width: 417px) 100vw, 417px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0422\u0435\u043f\u0435\u0440\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0432\u0441\u0451 \u0433\u043e\u0442\u043e\u0432\u043e:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-6.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13039\" height=\"159\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-6.png\" width=\"250\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0422\u043e\u043b\u044c\u043a\u043e \u0447\u0442\u043e \u0438\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u041c\u0435\u043d\u0435\u0434\u0436\u0435\u0440\u0435 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-7.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13038\" height=\"732\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-7.png\" width=\"1170\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-7.png 1170w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-7-300x188.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-import-7-768x480.png 768w\" sizes=\"(max-width: 1170px) 100vw, 1170px\" \/><\/a>\n<\/p>\n<h4 style=\"text-align: justify;\">\n\t<a id=\"1322\" name=\"1322\"><\/a>\u041a\u0430\u043a \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435 \u0432 Windows \u0432 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\tChrome, Chromium, Opera \u0438 \u0441\u0434\u0435\u043b\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0438\u0445 \u043e\u0441\u043d\u043e\u0432\u0435 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 \u043e\u0431\u0449\u0435\u0441\u0438\u0441\u0442\u0435\u043c\u043d\u044b\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b. \u0422\u043e \u0435\u0441\u0442\u044c \u0434\u043b\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043d\u043e\u0432\u044b\u0445 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 CA \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u0438\u0445 \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0443, \u043a\u0430\u043a \u044d\u0442\u043e \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u0432\u044b\u0448\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\tFirefox \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u0432\u043e\u0451 \u0445\u0440\u0430\u043d\u0438\u043b\u0438\u0449\u0435. \u0414\u043b\u044f \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 CA \u0432 Firefox \u043d\u0443\u0436\u043d\u043e \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u0442\u0430\u043a:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t\u0412 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 Firefox: <strong>\u041f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0441\u0442\u044c \u0438 \u0417\u0430\u0449\u0438\u0442\u0430 &rarr; \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b &rarr; \u041f\u0440\u043e\u0441\u043c\u043e\u0442\u0440 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 &rarr; \u0426\u0435\u043d\u0442\u0440\u044b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>:\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13031\" height=\"564\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox.png\" width=\"1068\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox.png 1068w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox-300x158.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-firefox-768x406.png 768w\" sizes=\"(max-width: 1068px) 100vw, 1068px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13030\" height=\"461\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox.png\" width=\"858\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox.png 858w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox-300x161.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/ca-root-firefox-768x413.png 768w\" sizes=\"(max-width: 858px) 100vw, 858px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u0436\u043c\u0438\u0442\u0435 \u043a\u043d\u043e\u043f\u043a\u0443 &laquo;<strong>\u0418\u043c\u043f\u043e\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c<\/strong>&raquo;:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-ca.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13069\" height=\"463\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-ca.png\" width=\"854\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-ca.png 854w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-ca-300x163.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-ca-768x416.png 768w\" sizes=\"(max-width: 854px) 100vw, 854px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u0444\u0430\u0439\u043b \u0441 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0423\u043a\u0430\u0436\u0438\u0442\u0435, \u043a\u0430\u043a\u0438\u0435 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u044f \u0432\u044b \u0434\u0430\u0451\u0442\u0435 \u044d\u0442\u043e\u043c\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0443:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-root-ca.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13068\" height=\"296\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-root-ca.png\" width=\"558\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-root-ca.png 558w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/firefox-import-root-ca-300x159.png 300w\" sizes=\"(max-width: 558px) 100vw, 558px\" \/><\/a>\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"14\" name=\"14\"><\/a>\u0426\u0435\u043f\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435, \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0426\u0435\u043d\u0442\u0440\u044b \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (CA) \u0441\u0435\u0439\u0447\u0430\u0441 \u0443\u0436\u0435 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u043d\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u044b\u0432\u0430\u044e\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0434\u043b\u044f \u0432\u0435\u0431 \u0441\u0430\u0439\u0442\u043e\u0432. \u041a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 CA \u0434\u0435\u043b\u0435\u0433\u0438\u0440\u0443\u044e\u0442 \u0441\u0432\u043e\u0438 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u044f \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0441\u0430\u0439\u0442\u043e\u0432 \u0434\u0440\u0443\u0433\u0438\u043c \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044f\u043c &mdash; \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u043c CA. \u0418\u043c\u0435\u043d\u043d\u043e \u043a \u043d\u0438\u043c \u043c\u044b \u043e\u0431\u0440\u0430\u0449\u0430\u0435\u043c\u0441\u044f, \u043a\u043e\u0433\u0434\u0430 \u043f\u043e\u043a\u0443\u043f\u0430\u0435\u043c \u0438\u043b\u0438 \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043d\u0430 3 \u043c\u0435\u0441\u044f\u0446\u0430 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u0430.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u042d\u0442\u0438\u0445 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0445 \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u043e \u043c\u043d\u043e\u0433\u043e \u0438 \u0438\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u041d\u0415 \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 \u0434\u043b\u044f \u0432\u0430\u043b\u0438\u0434\u0430\u0446\u0438\u0438 (\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043f\u043e\u0434\u043b\u0438\u043d\u043d\u043e\u0441\u0442\u0438) \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0441\u0430\u0439\u0442\u043e\u0432.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u044d\u0442\u043e\u043c\u0443 \u043e\u043f\u0438\u0441\u0430\u043d\u043d\u0430\u044f \u0432\u044b\u0448\u0435 \u0441\u0445\u0435\u043c\u0430 \u043d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0435\u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0439:\n<\/p>\n<ol>\n<li style=\"text-align: justify;\">\n\t\t\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u043e\u0442 \u0441\u0430\u0439\u0442\u0430\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0412\u0430\u043b\u0438\u0434\u0430\u0446\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0441\u0430\u0439\u0442\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e CA\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0415\u0441\u043b\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0439, \u0442\u043e \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 HTTPS \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u043c\n\t<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435 \u0432\u0441\u0451 \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0442\u0430\u043a:\n<\/p>\n<ol>\n<li style=\"text-align: justify;\">\n\t\t\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u043e\u0442 \u0441\u0430\u0439\u0442\u0430\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0412\u0430\u043b\u0438\u0434\u0430\u0446\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0441\u0430\u0439\u0442\u0430 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u043e\u0433\u043e CA\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0412\u0430\u043b\u0438\u0434\u0430\u0446\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u043e\u0433\u043e CA \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e CA\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0415\u0441\u043b\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u043e\u0433\u043e CA \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c, \u0442\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430 \u0442\u0430\u043a\u0436\u0435 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c. \u0418 \u0432 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0434\u0440\u0443\u0433\u0438\u0445 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0439 \u0432 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0438\u0438 \u0441 HTTPS \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u043c\n\t<\/li>\n<\/ol>\n<p style=\"text-align: justify;\">\n\t\u0413\u043b\u0430\u0432\u043d\u043e\u0435 \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435 \u0441\u043b\u0435\u0434\u0441\u0442\u0432\u0438\u0435 \u0438\u0437 \u044d\u0442\u043e\u0433\u043e &mdash; \u043f\u0440\u0438 \u0432\u0430\u043b\u0438\u0434\u0430\u0446\u0438\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u044c \u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u043b\u0430\u0434\u0435\u043b\u044c\u0446\u044b \u0441\u0430\u0439\u0442\u043e\u0432 \u0434\u043e\u043b\u0436\u043d\u044b \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0442\u044c \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0442\u0430\u043a, \u0447\u0442\u043e\u0431\u044b \u043a\u0440\u043e\u043c\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0441\u0430\u0439\u0442\u0430 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u043b\u0438\u0441\u044c \u0432\u0441\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b (\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0441\u043e\u0431\u0440\u0430\u043d\u044b \u0432 \u043e\u0434\u0438\u043d \u0444\u0430\u0439\u043b).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0413\u043b\u0430\u0432\u043d\u043e\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u043e, \u043a\u043e\u0433\u0434\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0438 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0441\u043e\u0431\u0440\u0430\u043d\u044b \u0432 \u043e\u0434\u0438\u043d \u0444\u0430\u0439\u043b: \u043f\u0435\u0440\u0432\u044b\u043c \u0438\u0434\u0451\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430, \u0437\u0430\u0442\u0435\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0432\u0448\u0435\u0433\u043e CA. \u041a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u041d\u0415 \u043d\u0443\u0436\u043d\u043e, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043e\u043d\u0438 \u0443\u0436\u0435 \u0435\u0441\u0442\u044c \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0445 CA \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041c\u044b \u0443\u0436\u0435 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043b\u0438 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f X.509, \u043e\u0434\u043d\u043e \u0438\u0437 \u043d\u0438\u0445 Authority Information Access (AIA). \u0427\u0430\u0441\u0442\u044c\u044e \u043f\u043e\u043b\u044f AIA \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f CA Issuers, \u0432 \u043d\u0451\u043c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442\u0441\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0431 \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u041e\u043d\u0430 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u043e\u0439, \u043a\u043e\u0433\u0434\u0430 \u0432\u0435\u0431 \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0435 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u043b \u0446\u0435\u043f\u043e\u0447\u043a\u0443 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n            Authority Information Access: \r\n                OCSP - URI:http:\/\/ocsp.int-x3.letsencrypt.org\r\n                CA Issuers - URI:http:\/\/cert.int-x3.letsencrypt.org\/<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u043f\u0435\u0440\u0435\u0439\u0442\u0438 \u043f\u043e \u0441\u0441\u044b\u043b\u043a\u0435 http:\/\/cert.int-x3.letsencrypt.org\/, \u0442\u043e \u0431\u0443\u0434\u0435\u0442 \u0441\u043a\u0430\u0447\u0435\u043d \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u043e\u0433\u043e CA, \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0432\u0448\u0435\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430. \u042d\u0442\u043e\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 DER \u0438 \u043e\u043d \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0438\u0440\u043e\u0432\u0430\u043d \u0432 \u0444\u043e\u0440\u043c\u0430\u0442 PEM \u043a\u0430\u043a \u044d\u0442\u043e \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u0432\u044b\u0448\u0435 \u0432 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 \u043e <a href=\"#11\">\u043a\u043e\u043d\u0432\u0435\u0440\u0442\u0430\u0446\u0438\u0438 \u0444\u043e\u0440\u043c\u0430\u0442\u043e\u0432 \u043a\u043b\u044e\u0447\u0435\u0439 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<\/a>.\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"15\" name=\"15\"><\/a>\u0412\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f (\u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430) \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl verify \u0421\u0415\u0420\u0422\u0418\u0424\u0418\u041a\u0410\u0422<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 &laquo;<a href=\"#7\">\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b SSL (TLS) \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432<\/a>&raquo; \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 <strong>mydomain.com.crt<\/strong>, \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0435\u0433\u043e:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl verify mydomain.com.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b\u0432\u043e\u0434:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nC = US, ST = CA, O = &quot;MyOrg, Inc.&quot;, CN = mydomain.com\r\nerror 20 at 0 depth lookup: unable to get local issuer certificate\r\nerror mydomain.com.crt: verification failed<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f \u043f\u0440\u043e\u0432\u0430\u043b\u0438\u043b\u0430\u0441\u044c &mdash; \u043f\u0440\u0438\u0447\u0438\u043d\u0430 \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u043e\u0442&nbsp;\u0441\u0432\u043e\u0435\u0433\u043e \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0433\u043e CA, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u0437\u0434\u0430\u043b\u0438 \u0447\u0443\u0442\u044c \u0440\u0430\u043d\u0435\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043e\u043f\u0446\u0438\u0438 <strong>-CAfile<\/strong> \u043c\u043e\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u043e\u0433\u043e \u0426\u0435\u043d\u0442\u0440\u0430 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl verify -CAfile rootCA.crt mydomain.com.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c, \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043e\u0434\u043b\u0438\u043d\u043d\u043e\u0441\u0442\u0438 \u043f\u0440\u043e\u0448\u043b\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nmydomain.com.crt: OK<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-verify.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13086\" height=\"121\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-verify.png\" width=\"816\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-verify.png 816w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-verify-300x44.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/openssl-verify-768x114.png 768w\" sizes=\"(max-width: 816px) 100vw, 816px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0431\u044b\u043b\u043e \u043f\u043e\u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u0435\u0435, \u0432\u043e\u0437\u044c\u043c\u0451\u043c \u0440\u0435\u0430\u043b\u044c\u043d\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0441\u0430\u0439\u0442\u0430 \u0438 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0446\u0435\u043d\u0442\u0440\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl s_client -showcerts -connect w-e-b.site:443 &lt;\/dev\/null<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/w-e-b.site_.cert_.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-12997\" height=\"991\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/w-e-b.site_.cert_.png\" width=\"916\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/w-e-b.site_.cert_.png 916w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/w-e-b.site_.cert_-277x300.png 277w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/w-e-b.site_.cert_-768x831.png 768w\" sizes=\"(max-width: 916px) 100vw, 916px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b (\u043e\u0434\u0438\u043d \u0438\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e), \u043d\u0430\u0439\u0434\u0438\u0442\u0435 \u043f\u043e \u043f\u043e\u043b\u044e <strong>CN<\/strong> \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u043e\u043c\u0435\u043d\u0430 <strong>w-e-b.site<\/strong>:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n0 s:CN = w-e-b.site<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0418 \u0441\u043a\u043e\u043f\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043d\u0430\u0447\u0438\u043d\u0430\u044f \u0441 <strong>&#8212;&#8212;BEGIN CERTIFICATE&#8212;&#8212;<\/strong> \u0438 \u0437\u0430\u043a\u0430\u043d\u0447\u0438\u0432\u0430\u044f <strong>&#8212;&#8212;END CERTIFICATE&#8212;&#8212;<\/strong>. \u0417\u0430\u0442\u0435\u043c \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u044d\u0442\u043e \u0432 \u0444\u0430\u0439\u043b <strong>w-e-b.site.crt<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u0442\u0435\u043c \u043d\u0430\u0439\u0434\u0438\u0442\u0435&nbsp;\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0446\u0435\u043d\u0442\u0440\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u0435 \u0435\u0433\u043e \u0432 \u0444\u0430\u0439\u043b <strong>x3.crt<\/strong>:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/x3-cert.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-12996\" height=\"992\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/x3-cert.png\" width=\"664\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/x3-cert.png 664w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/x3-cert-201x300.png 201w\" sizes=\"(max-width: 664px) 100vw, 664px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0418\u0442\u0430\u043a, \u0434\u043b\u044f \u043d\u0430\u0448\u0438\u0445 \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u043e\u0432 \u0443 \u043d\u0430\u0441 \u043f\u043e\u044f\u0432\u0438\u043b\u043e\u0441\u044c \u0434\u0432\u0430 \u043d\u043e\u0432\u044b\u0445 \u0444\u0430\u0439\u043b\u0430: <strong>w-e-b.site.crt<\/strong> (\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430) \u0438 <strong>x3.crt<\/strong> (\u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0426\u0435\u043d\u0442\u0440\u0430 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0441\u0430\u0439\u0442\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl verify w-e-b.site.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verification-failed.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13085\" height=\"160\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verification-failed.png\" width=\"678\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verification-failed.png 678w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verification-failed-300x71.png 300w\" sizes=\"(max-width: 678px) 100vw, 678px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0441\u0430\u0439\u0442 \u043e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e \u0438 \u0432\u0435\u0431 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0447\u0442\u043e \u0441 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c \u0441\u0430\u0439\u0442\u0430 \u0432\u0441\u0451 \u0432 \u043f\u043e\u0440\u044f\u0434\u043a\u0435, \u0442\u043e \u0442\u043e\u0442 \u0444\u0430\u043a\u0442, \u0447\u0442\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043e\u0434\u043b\u0438\u043d\u043d\u043e\u0441\u0442\u0438 \u043d\u0435 \u043f\u0440\u043e\u0439\u0434\u0435\u043d\u0430 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u0442\u044c\u0441\u044f \u0441\u0442\u0440\u0430\u043d\u043d\u044b\u043c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u043e\u0432\u0435\u0440\u0438\u043c \u043f\u043e\u0434\u043b\u0438\u043d\u043d\u043e\u0441\u0442\u044c \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043b\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl verify x3.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verify.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13084\" height=\"121\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verify.png\" width=\"503\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verify.png 503w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verify-300x72.png 300w\" sizes=\"(max-width: 503px) 100vw, 503px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043d\u0430 \u0441\u043a\u0440\u0438\u043d\u0448\u043e\u0442\u0435, \u0441 \u044d\u0442\u0438\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c \u0432\u0441\u0451 \u0432 \u043f\u043e\u0440\u044f\u0434\u043a\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u0435\u043b\u043e \u0432 \u0442\u043e\u043c, \u0447\u0442\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u0430 <strong>openssl verify<\/strong> \u0441\u0432\u0435\u0440\u044f\u0435\u0442 \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435 \u0441 \u043a\u043e\u0440\u0435\u0432\u044b\u043c\u0438 \u0426\u0435\u043d\u0442\u0440\u0430\u043c\u0438 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u0447\u044c\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b \u0432 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043a\u0430\u043a \u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0435. \u041c\u044b \u043c\u043e\u0436\u0435\u043c \u0443\u0431\u0435\u0434\u0438\u0442\u044c\u0441\u044f \u0432 \u044d\u0442\u043e\u043c. \u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043f\u043e\u043a\u0430\u0436\u0435\u0442 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u044e, \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u0432\u0448\u0443\u044e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 <strong>x3.crt<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in x3.crt -noout -issuer<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b\u0432\u043e\u0434:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nissuer=O = Digital Signature Trust Co., CN = DST Root CA X3<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/issuer.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13083\" height=\"118\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/issuer.png\" width=\"620\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/issuer.png 620w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/issuer-300x57.png 300w\" sizes=\"(max-width: 620px) 100vw, 620px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0418\u043c\u044f \u0438\u0437\u0434\u0430\u0442\u0435\u043b\u044f \u0432 \u043f\u043e\u043b\u0435 <strong>CN<\/strong> (Common Name) <strong>DST Root CA X3<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0423\u0431\u0435\u0434\u0438\u043c\u0441\u044f, \u0447\u0442\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u044d\u0442\u043e\u0433\u043e CA \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0435\u0441\u0442\u044c \u0432 \u0441\u0438\u0441\u0442\u0435\u043c\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nawk -v cmd=&#39;openssl x509 -noout -subject&#39; &#39; \/BEGIN\/{close(cmd)};{print | cmd}&#39; &lt; \/etc\/ssl\/certs\/ca-certificates.crt | grep &#39;DST Root CA X3&#39;<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/dst-root-ca-x3.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13082\" height=\"213\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/dst-root-ca-x3.png\" width=\"812\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/dst-root-ca-x3.png 812w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/dst-root-ca-x3-300x79.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/dst-root-ca-x3-768x201.png 768w\" sizes=\"(max-width: 812px) 100vw, 812px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u043c\u044b \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c, \u043a\u0442\u043e \u0432\u044b\u0434\u0430\u043b \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430 <a href=\"https:\/\/w-e-b.site\/\" rel=\"noopener noreferrer\" target=\"_blank\">w-e-b.site<\/a>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in w-e-b.site.crt -noout -issuer<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u043e \u0443\u0432\u0438\u0434\u0438\u043c, \u0447\u0442\u043e \u044d\u0442\u043e <strong>Let&#39;s Encrypt Authority X3<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u0438\u043c\u044f \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438 \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435 <strong>x3.crt<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -in x3.crt -noout -subject<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0418\u043c\u044f \u0441\u043e\u0432\u043f\u0430\u043b\u043e &mdash; \u044d\u0442\u043e \u0442\u0430\u043a\u0436\u0435 <strong>Let&#39;s Encrypt Authority X3<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/cert-issuer-subject.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13081\" height=\"158\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/cert-issuer-subject.png\" width=\"696\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/cert-issuer-subject.png 696w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/cert-issuer-subject-300x68.png 300w\" sizes=\"(max-width: 696px) 100vw, 696px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0422\u043e \u0435\u0441\u0442\u044c \u0432 \u0446\u0435\u043b\u043e\u043c \u0446\u0435\u043f\u043e\u0447\u043a\u0430 \u043f\u043e\u043d\u044f\u0442\u043d\u0430 &mdash; \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 <strong>w-e-b.site.crt<\/strong> \u0432\u044b\u0434\u0430\u043d \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0435\u0439 <strong>Let&#39;s Encrypt Authority X3<\/strong>, \u0430 \u0435\u0451 \u043f\u043e\u043b\u043d\u043e\u043c\u043e\u0447\u0438\u044f \u043f\u043e \u0432\u044b\u0434\u0430\u0447\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0437\u0430\u0432\u0435\u0440\u044f\u0435\u0442 <strong>DST Root CA X3<\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0432 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u0441\u0440\u0435\u0434\u0438&nbsp;\u0434\u043e\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u0445 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0445 \u0426\u0435\u043d\u0442\u0440\u0430\u0445 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u044c \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0443 \u0432\u0441\u0435\u0439 \u0446\u0435\u043f\u043e\u0447\u043a\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <strong>openssl verify<\/strong>, \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043f\u043e\u0441\u043b\u0435 \u043e\u043f\u0446\u0438\u0438 <strong>-untrusted<\/strong>. \u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e, \u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0438\u0445 \u0432\u0441\u0435 &mdash; \u043e\u043f\u0446\u0438\u044e <strong>-untrusted<\/strong> \u043c\u043e\u0436\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0440\u0430\u0437.\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl verify -untrusted x3.crt w-e-b.site.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/crt-ok.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13080\" height=\"124\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/crt-ok.png\" width=\"709\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/crt-ok.png 709w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/crt-ok-300x52.png 300w\" sizes=\"(max-width: 709px) 100vw, 709px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041e\u043f\u0446\u0438\u044f <strong>-show_chain<\/strong> \u043f\u043e\u043a\u0430\u0436\u0435\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0446\u0435\u043f\u043e\u0447\u043a\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u044b\u043b\u0430 \u043f\u043e\u0441\u0442\u0440\u043e\u0435\u043d\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl verify -untrusted x3.crt -show_chain w-e-b.site.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/show_chain.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13079\" height=\"190\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/show_chain.png\" width=\"828\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/show_chain.png 828w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/show_chain-300x69.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/show_chain-768x176.png 768w\" sizes=\"(max-width: 828px) 100vw, 828px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041e\u043f\u0446\u0438\u0438 <strong>-verify_hostname \u0418\u041c\u042f-\u0425\u041e\u0421\u0422\u0410<\/strong> \u0438 <strong>-verify_ip IP<\/strong> \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0442 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043b\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432\u044b\u0434\u0430\u043d \u0434\u043b\u044f \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0433\u043e \u0445\u043e\u0441\u0442\u0430 \u0438\u043b\u0438 IP \u0430\u0434\u0440\u0435\u0441\u0430. \u0427\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u0440\u043e\u0448\u043b\u0430 \u0443\u0441\u043f\u0435\u0448\u043d\u043e, \u0438\u043c\u044f \u0445\u043e\u0441\u0442\u0430 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0432 Subject Alternative Name \u0438\u043b\u0438 Common Name \u0432 subject \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u0410 IP \u0430\u0434\u0440\u0435\u0441 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0432 Subject Alternative Name \u0432 subject \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u041f\u0440\u0438\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl verify -untrusted x3.crt -verify_hostname w-e-b.site w-e-b.site.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verify_hostname.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13078\" height=\"120\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verify_hostname.png\" width=\"985\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verify_hostname.png 985w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verify_hostname-300x37.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/verify_hostname-768x94.png 768w\" sizes=\"(max-width: 985px) 100vw, 985px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c\u0438 \u0442\u0440\u0435\u043c\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u043c\u0438 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c, \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u0435\u0442 \u043b\u0438 SSL \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u043c\u0443 \u043a\u043b\u044e\u0447\u0443:\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f SSL \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0432\u0438\u0434\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl x509 -noout -modulus -in \u0424\u0410\u0419\u041b.crt | openssl md5<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 RSA \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0432\u0438\u0434\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl rsa -noout -modulus -in \u0424\u0410\u0419\u041b.key | openssl md5<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f CSR:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -noout -modulus -in \u0424\u0410\u0419\u041b.csr | openssl md5<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u043c\u0435\u043d\u0438\u0442\u0435 <strong>\u0424\u0410\u0419\u041b<\/strong> \u043d\u0430 \u0438\u043c\u044f \u0432\u0430\u0448\u0438\u0445 \u0444\u0430\u0439\u043b\u043e\u0432. \u0414\u043b\u044f \u0432\u0441\u0435\u0433\u043e \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u043e\u0433\u043e \u0432\u044b\u0448\u0435 &mdash; SSL \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0430 \u043d\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u044c &mdash; \u0445\u0435\u0448 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u043e\u0434\u0438\u043d\u0430\u043a\u043e\u0432\u044b\u043c.\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"16\" name=\"16\"><\/a>\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 HTTPS<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u041a\u043e\u043c\u0430\u043d\u0434\u0430 <strong>s_client<\/strong> \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442 \u0444\u0443\u043d\u043a\u0446\u0438\u0438 SSL\/TLS \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0434\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u043c\u0443 \u0445\u043e\u0441\u0442\u0443 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c SSL\/TLS. \u0414\u0430\u043d\u043d\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c\u0441\u044f \u0441 \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u043c\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c\u0438 SSL\/TLS &mdash; \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c\u044b\u0435 \u0448\u0438\u0444\u0440\u044b, \u0432\u0435\u0440\u0441\u0438\u044e \u0440\u0443\u043a\u043e\u043f\u043e\u0436\u0430\u0442\u0438\u044f, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b, \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0432\u0442\u043e\u0440\u043d\u043e\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0435\u0441\u0441\u0438\u0439. \u041f\u0440\u0438 \u044d\u0442\u043e\u043c \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0432\u0441\u0435 \u043f\u0435\u0440\u0435\u0434\u0430\u043d\u043d\u044b\u0435 \u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u044b\u0435 \u0432\u043e \u0432\u0440\u0435\u043c\u044f SSL\/TLS \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0435. \u0411\u043b\u0430\u0433\u043e\u0434\u0430\u0440\u044f \u044d\u0442\u043e\u043c\u0443 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u0430 \u0434\u043e\u0441\u043a\u043e\u043d\u0430\u043b\u044c\u043d\u0430\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0430 SSL\/TLS, \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u043f\u0438\u0441\u043a\u0430 \u043e\u0442\u0437\u044b\u0432\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0438 \u0434\u0430\u0436\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043d\u0430 \u0443\u044f\u0437\u0432\u0438\u043c\u043e\u0441\u0442\u0438.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b\u043f\u043e\u043b\u043d\u0438\u0432 SSL\/TLS \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435, <strong>s_client<\/strong> \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0432\u043e\u0434\u0438\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0438 HTTP \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430, \u043a\u043e\u043c\u0430\u043d\u0434\u044b SMTP, FTP \u0438 \u0442.\u0434.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f \u043a \u0443\u0434\u0430\u043b\u0451\u043d\u043d\u043e\u043c\u0443 \u0445\u043e\u0441\u0442\u0443 \u0443\u043a\u0430\u0436\u0438\u0442\u0435&nbsp;\u0430\u0434\u0440\u0435\u0441 \u0434\u043e\u043c\u0435\u043d\u0430 \u0438 \u043f\u043e\u0440\u0442 (\u043e\u0431\u044b\u0447\u043d\u043e \u044d\u0442\u043e 443) \u0441 \u043e\u043f\u0446\u0438\u0435\u0439 <strong>-connect<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl s_client -connect yandex.ru:443<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b \u0443\u0432\u0438\u0434\u0438\u0442\u0435:\n<\/p>\n<p style=\"text-align: justify;\">\n\t1. \u0432\u0435\u0440\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e \u0438 \u0446\u0435\u043f\u043e\u0447\u043a\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432\n<\/p>\n<p style=\"text-align: justify;\">\n\t2. \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13100\" height=\"1045\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client.png\" width=\"1168\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client.png 1168w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client-300x268.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client-768x687.png 768w\" sizes=\"(max-width: 1168px) 100vw, 1168px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t3. \u0434\u0430\u043d\u043d\u044b\u0435 \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0441\u0435\u0441\u0441\u0438\u0438 &mdash; SSL\/TLS (\u0430\u0441\u0441\u0438\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435) \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0434\u043b\u044f \u043e\u0431\u043c\u0435\u043d\u0430 \u043a\u043b\u044e\u0447\u043e\u043c \u0434\u043b\u044f \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0433\u043e \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u043f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0430\u0441\u0441\u0438\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0441\u043b\u0438\u0448\u043a\u043e\u043c &laquo;\u0437\u0430\u0442\u0440\u0430\u0442\u043d\u043e\u0435&raquo;. \u0418 \u0444\u0430\u043a\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0442\u044c\u0441\u044f &laquo;\u043f\u0430\u0440\u043e\u043b\u0435\u043c&raquo; (\u043a\u043b\u044e\u0447\u0430\u043c\u0438 \u0441\u0435\u0441\u0441\u0438\u0438, \u0430 \u043d\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c). \u042d\u0442\u0438 \u043a\u043b\u044e\u0447\u0438 \u043c\u0435\u043d\u044f\u044e\u0442\u0441\u044f \u043f\u0440\u0438 \u043a\u0430\u0436\u0434\u043e\u0439 \u043d\u043e\u0432\u043e\u0439 \u0441\u0435\u0441\u0441\u0438\u0438.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client-2.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13096\" height=\"1045\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client-2.png\" width=\"1188\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client-2.png 1188w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client-2-300x264.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client-2-768x676.png 768w\" sizes=\"(max-width: 1188px) 100vw, 1188px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0422\u043e \u0435\u0441\u0442\u044c, \u043a\u043e\u043c\u043f\u0440\u043e\u043c\u0435\u0442\u0430\u0446\u0438\u044f \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 &ne; \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430 \u0442\u0440\u0430\u0444\u0438\u043a\u0430. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0437\u043d\u0430\u0442\u044c \u0432\u0441\u0435 \u043a\u043b\u044e\u0447\u0438 \u0441\u0435\u0441\u0441\u0438\u0438. \u0420\u0430\u043d\u044c\u0448\u0435, \u0437\u043d\u0430\u044f \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c SSL \u0442\u0440\u0430\u0444\u0438\u043a &mdash; \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u044b\u0432\u0430\u043b\u0438\u0441\u044c \u043a\u043b\u044e\u0447\u0438 \u0441\u0435\u0441\u0441\u0438\u0438, \u0430 \u0437\u0430\u0442\u0435\u043c \u043e\u043d\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438\u0441\u044c \u0434\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438 \u0434\u0430\u043d\u043d\u044b\u0445. \u041d\u043e \u0442\u0435\u043f\u0435\u0440\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f <strong>Perfect Forward Secrecy<\/strong> (\u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442 <strong>Diffie-Hellman key exchange (DH)<\/strong>), \u0447\u0442\u043e \u043f\u0440\u0438\u0432\u0435\u043b\u043e \u043a \u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u0442\u0440\u0435\u0442\u044c\u044f \u0441\u0442\u043e\u0440\u043e\u043d\u0430, \u0434\u0430\u0436\u0435 \u0437\u043d\u0430\u044f \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 RSA (\u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0441\u0435\u0440\u0432\u0435\u0440\u0430), \u043d\u0435 \u0441\u043c\u043e\u0436\u0435\u0442 \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c TLS \u0442\u0440\u0430\u0444\u0438\u043a.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u041a\u0430\u043a \u0432\u0438\u0434\u0435\u0442\u044c \u0432\u0441\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 HTTPS \u0441\u0435\u0440\u0432\u0435\u0440<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u0432\u044b\u0432\u043e\u0434\u0435 \u0432\u044b \u043c\u043e\u0433\u043b\u0438 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u044c \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043e\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430. \u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u0441\u0435\u0440\u0432\u0435\u0440 \u043e\u0431\u044b\u0447\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u0446\u0435\u043f\u043e\u0447\u043a\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 &mdash; \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430 \u0438 \u0432\u0441\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0445 \u0426\u0435\u043d\u0442\u0440\u043e\u0432 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438. \u0427\u0442\u043e\u0431\u044b \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0432\u0441\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b \u0441\u0435\u0440\u0432\u0435\u0440, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043e\u043f\u0446\u0438\u044e <strong>-showcerts<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl s_client -showcerts -connect yandex.ru:443<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f yandex.ru \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0432\u0435\u0434\u0435\u043d\u043e 3 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430: 1 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430 \u0438 2 \u043f\u0440\u043e\u043c\u0435\u0436\u0443\u0442\u043e\u0447\u043d\u044b\u0445.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u043a\u043e\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044e, \u0447\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043d\u0435 \u0436\u0434\u0430\u043b\u0430 \u0432\u0432\u043e\u0434\u0430 \u0434\u0430\u043d\u043d\u044b\u0445:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl s_client -showcerts -connect yandex.ru:443 &lt;\/dev\/null<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0430\u0439\u0442\u0430 \u0432 \u0444\u0430\u0439\u043b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443 (\u0434\u0432\u0430\u0436\u0434\u044b \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u0435 w-e-b.site \u043d\u0430 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0449\u0438\u0439 \u0432\u0430\u0441 \u0434\u043e\u043c\u0435\u043d):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\necho | openssl s_client -connect w-e-b.site:443 2&gt;&amp;1 | sed --quiet &#39;\/-BEGIN CERTIFICATE-\/,\/-END CERTIFICATE-\/p&#39; &gt; w-e-b.site.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u0432\u0441\u044e \u043f\u0440\u0438\u0441\u044b\u043b\u0430\u0435\u043c\u0443\u044e \u0446\u0435\u043f\u043e\u0447\u043a\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u0442\u043e \u0441\u0434\u0435\u043b\u0430\u0439\u0442\u0435 \u0442\u0430\u043a (\u0434\u0432\u0430\u0436\u0434\u044b \u0437\u0430\u043c\u0435\u043d\u0438\u0442\u0435 w-e-b.site \u043d\u0430 \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u0443\u044e\u0449\u0438\u0439 \u0432\u0430\u0441 \u0434\u043e\u043c\u0435\u043d):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\necho | openssl s_client -showcerts -connect w-e-b.site:443 2&gt;&amp;1 | sed --quiet &#39;\/-BEGIN CERTIFICATE-\/,\/-END CERTIFICATE-\/p&#39; &gt; w-e-b.site.ca-bundle<\/pre>\n<p style=\"text-align: justify;\">\n\t<strong>\u041f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 TLS\/SSL \u0432\u0435\u0431-\u0441\u0430\u0439\u0442\u0430 \u0441 \u0443\u043a\u0430\u0437\u0430\u043d\u0438\u0435\u043c \u0426\u0435\u043d\u0442\u0440\u0430 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u0435\u0431-\u0441\u0430\u0439\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0441\u0430\u043c\u043e\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043d\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d \u0413\u043b\u043e\u0431\u0430\u043b\u044c\u043d\u044b\u043c\u0438 \u0426\u0435\u043d\u0442\u0440\u0430\u043c\u0438 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u0442\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043e\u043f\u0446\u0438\u0438 <strong>-CAfile<\/strong> \u043c\u043e\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0442\u043e\u0433\u043e CA, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl s_client -connect w-e-b.site:443 -CAfile \/etc\/ssl\/CA.crt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u042d\u0442\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u043d\u0430 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435 \u0431\u0435\u0437 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0441\u0430\u043c\u043e\u0434\u0435\u043b\u044c\u043d\u043e\u0433\u043e CA \u0432 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u0435 \u0426\u0435\u043d\u0442\u0440\u044b \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u041e\u0421.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u0422\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0434\u043e SSL<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u0441 HTTP TLS \u043e\u0431\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u0435\u0442 \u0432\u0435\u0441\u044c \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0439 \u043a\u0430\u043d\u0430\u043b \u0441\u0432\u044f\u0437\u0438 \u0432 HTTPS. \u041d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b \u043d\u0430\u0447\u0438\u043d\u0430\u044e\u0442\u0441\u044f \u043a\u0430\u043a \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0442\u0435\u043a\u0441\u0442, \u043d\u043e \u0437\u0430\u0442\u0435\u043c \u043e\u043d\u0438 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u044f\u0442 \u043d\u0430 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435. \u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0442\u0430\u043a\u043e\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b, \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0441\u043e\u043e\u0431\u0449\u0438\u0442\u044c OpenSSL, \u043a\u0430\u043a\u043e\u0439 \u044d\u0442\u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b, \u0447\u0442\u043e\u0431\u044b \u043e\u043d \u043c\u043e\u0433 \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u043e\u0442 \u0432\u0430\u0448\u0435\u0433\u043e \u0438\u043c\u0435\u043d\u0438. \u0423\u043a\u0430\u0436\u0438\u0442\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043b\u044e\u0447\u0430 <strong>-starttls<\/strong>. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl s_client -connect gmail-smtp-in.l.google.com:25 -starttls smtp<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u0447\u0430\u0441\u0442\u043d\u043e\u0441\u0442\u0438 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b: smtp, pop3, imap, ftp \u0438 xmpp.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u041e\u0442\u043b\u0430\u0434\u043a\u0430 SSL\/TLS \u043a HTTPS<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u043e \u0432\u0440\u0435\u043c\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0441\u043e\u0435\u0434\u0438\u043d\u0435\u043d\u0438\u044f SSL\/TLS &laquo;\u043f\u043e\u0434 \u043a\u0430\u043f\u043e\u0442\u043e\u043c&raquo; \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043c\u043d\u043e\u0433\u043e \u0440\u0430\u0431\u043e\u0442\u044b. \u0415\u0441\u043b\u0438 \u0443 \u043d\u0430\u0441 \u0435\u0441\u0442\u044c \u043a\u0430\u043a\u0438\u0435-\u0442\u043e \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0438\u043b\u0438 \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u0430 \u043f\u043e\u0434\u0440\u043e\u0431\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0431 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438 SSL\/TLS, \u043c\u044b \u043c\u043e\u0436\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0446\u0438\u044e <strong>-tlsextdebug<\/strong>, \u043a\u0430\u043a \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u043d\u0438\u0436\u0435.\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl s_client -connect w-e-b.site:443 -tlsextdebug<\/pre>\n<p style=\"text-align: justify;\">\n\t<strong>\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e <strong>s_client<\/strong> \u0431\u0443\u0434\u0435\u0442 \u043f\u044b\u0442\u0430\u0442\u044c\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043b\u0443\u0447\u0448\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0434\u043b\u044f \u0441\u0432\u044f\u0437\u0438 \u0441 \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u044b\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u043e\u043c \u0438 \u0441\u043e\u043e\u0431\u0449\u0430\u0442\u044c \u0441\u043e\u0433\u043b\u0430\u0441\u043e\u0432\u0430\u043d\u043d\u0443\u044e \u0432\u0435\u0440\u0441\u0438\u044e \u0432 \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445.\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n    Protocol  : TLSv1.3<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0443 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430, \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0434\u0432\u0430 \u0432\u0430\u0440\u0438\u0430\u043d\u0442\u0430. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u044f\u0432\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043e\u0434\u0438\u043d \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f, \u0443\u043a\u0430\u0437\u0430\u0432 \u043e\u0434\u0438\u043d \u0438\u0437 \u043a\u043b\u044e\u0447\u0435\u0439 <strong>&#8212;ssl3<\/strong>, <strong>-tls1<\/strong>, <strong>-tls1_1<\/strong>, <strong>-tls1_2<\/strong> \u0438\u043b\u0438 <strong>-tls1_3<\/strong>. \u041a\u0440\u043e\u043c\u0435 \u0442\u043e\u0433\u043e, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0432\u044b \u043d\u0435 \u0445\u043e\u0442\u0438\u0442\u0435 \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043e\u0434\u0438\u043d \u0438\u043b\u0438 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u0437 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u043e\u0432: <strong>-no_ssl3<\/strong>, <strong>-no_tls1<\/strong>, <strong>-no_tls1_1<\/strong>, <strong>-no_tls1_2<\/strong> \u0438\u043b\u0438 <strong>-no_tls1_3<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: \u043d\u0435 \u0432\u0441\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 OpenSSL \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0442 \u0432\u0441\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0430\u0440\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 OpenSSL \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c TLS 1.2 \u0438 TLS 1.3, \u0430 \u0431\u043e\u043b\u0435\u0435 \u043d\u043e\u0432\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u043c\u043e\u0433\u0443\u0442 \u043d\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0442\u044c \u0431\u043e\u043b\u0435\u0435 \u0441\u0442\u0430\u0440\u044b\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u044b, \u0442\u0430\u043a\u0438\u0435 \u043a\u0430\u043a SSL 2 \u0438 SSL 3.&nbsp;\u041a \u043f\u0440\u0438\u043c\u0435\u0440\u0443, \u043f\u0440\u0438 \u043f\u043e\u043f\u044b\u0442\u043a\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0446\u0438\u044e&nbsp;<strong>-ssl3<\/strong> \u043d\u0430 \u0441\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u044f\u0445 OpenSSL \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043e\u0448\u0438\u0431\u043a\u0430:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\ns_client: Option unknown option -ssl3<\/pre>\n<p style=\"text-align: justify;\">\n\t<strong>\u0418\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0435 \u0437\u0430\u043f\u0440\u043e\u0441\u044b \u0441 s_client<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041a\u0430\u043a \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0432\u0438\u0434\u0435\u0442\u044c, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <strong>s_client<\/strong> \u043d\u0435 \u043f\u0440\u0435\u043a\u0440\u0430\u0449\u0430\u0435\u0442\u0441\u044f \u0434\u043e \u0438\u0441\u0442\u0435\u0447\u0435\u043d\u0438\u0438 \u0442\u0430\u0439\u043c\u0430\u0443\u0442\u0430 &mdash; \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440 \u043e\u0436\u0438\u0434\u0430\u044e\u0442 \u0432\u0432\u043e\u0434 \u0434\u0430\u043d\u043d\u044b\u0445.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041a \u043f\u0440\u0438\u043c\u0435\u0440\u0443, \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u043c \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl s_client -connect w-e-b.site:443<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0418 \u0432\u0432\u0435\u0434\u0451\u043c:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nHEAD \/ HTTP\/1.1\r\nHost: w-e-b.site\r\nUser-Agent: fucking best browser ever<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u043c\u0435\u0441\u0442\u043e HTTP \u043c\u0435\u0442\u043e\u0434\u0430 GET \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0441\u044f HEAD &mdash; \u0432 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u0430 \u043d\u0435 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0430, \u0430 \u0442\u043e\u043b\u044c\u043a\u043e HTTP \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0438.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client-4.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13099\" height=\"270\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client-4.png\" width=\"406\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client-4.png 406w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/s_client-4-300x200.png 300w\" sizes=\"(max-width: 406px) 100vw, 406px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435 HTML \u043a\u043e\u0434\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b (\u043f\u0440\u0438\u043c\u0435\u0440 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f&nbsp;\u043c\u0435\u0442\u043e\u0434\u0430 GET \u0441 \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u043c \u0430\u0434\u0440\u0435\u0441\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u044b):\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nGET \/?act=my-user-agent HTTP\/1.1\r\nHost: w-e-b.site\r\nUser-Agent: fucking best browser ever<\/pre>\n<h3 style=\"text-align: justify;\">\n\t\u041f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 s_client \u0432\u0441\u0435\u0433\u0434\u0430 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043e\u0448\u0438\u0431\u043a\u0430 &laquo;HTTP\/1.1 400 Bad Request&raquo;<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445 \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 <strong>s_client<\/strong> \u0438 \u043f\u043e\u043f\u044b\u0442\u043a\u0435 \u0432\u0432\u0435\u0441\u0442\u0438 \u043b\u044e\u0431\u044b\u0435 HTTP \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0438 \u0432\u043e\u0437\u043d\u0438\u043a\u0430\u0435\u0442 \u043e\u0448\u0438\u0431\u043a\u0430 &laquo;400 Bad Request&raquo;.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u043f\u043e\u043d\u044f\u0442\u044c \u0438\u0437 \u0442\u0435\u043a\u0441\u0442\u0430 \u043e\u0448\u0438\u0431\u043a\u0438 &mdash; \u0441\u0435\u0440\u0432\u0435\u0440 \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u043f\u043b\u043e\u0445\u043e\u0439 \u0437\u0430\u043f\u0440\u043e\u0441. \u041f\u0440\u0438\u0447\u0438\u043d\u044b \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0440\u0430\u0437\u043d\u044b\u043c\u0438:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t\u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441\u0435 HTTP \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u043e\u0432\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u0430 \u0442\u0440\u0435\u0431\u0443\u044e\u0442 CR+LF \u0432\u043c\u0435\u0441\u0442\u043e \u0441\u0438\u043c\u0432\u043e\u043b\u0430 line feed, \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c\u043e\u0433\u043e \u043f\u0440\u0438 \u043d\u0430\u0436\u0430\u0442\u0438\u0438 Enter\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0438\u043c\u0441\u044f \u043a \u0441\u0435\u0440\u0432\u0435\u0440\u0443:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl s_client -connect w-e-b.site:443<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u043f\u0440\u043e\u0431\u0443\u0435\u043c \u0432\u0432\u0435\u0441\u0442\u0438 \u043f\u0435\u0440\u0432\u044b\u0439 \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043e\u043a \u0438 \u043d\u0430\u0436\u043c\u0451\u043c Enter:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nHEAD \/ HTTP\/1.1<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0421\u0440\u0430\u0437\u0443 \u043f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u0435\u0442 \u043e\u0448\u0438\u0431\u043a\u0430 &mdash; \u0432\u0430\u0448 \u0431\u0440\u0430\u0443\u0437\u0435\u0440 \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b \u0437\u0430\u043f\u0440\u043e\u0441, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u044d\u0442\u043e\u0442 \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043d\u044f\u0442\u044c:\n<\/p>\n<pre class=\"brush:xml;\" style=\"text-align: justify;\">\r\nHTTP\/1.1 400 Bad Request\r\n&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;..\r\n&hellip;&hellip;&hellip;&hellip;&hellip;&hellip;..\r\n&lt;title&gt;400 Bad Request&lt;\/title&gt;\r\n&lt;\/head&gt;&lt;body&gt;\r\n&lt;h1&gt;Bad Request&lt;\/h1&gt;\r\n&lt;p&gt;Your browser sent a request that this server could not understand.&lt;br \/&gt;\r\n&lt;\/p&gt;<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/bad-request.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13098\" height=\"406\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/bad-request.png\" width=\"758\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/bad-request.png 758w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/bad-request-300x161.png 300w\" sizes=\"(max-width: 758px) 100vw, 758px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0446\u0438\u044e <strong>-crlf<\/strong>, \u043e\u043d\u0430 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0438\u0442 line feed \u043e\u0442 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0430 \u0432 CR+LF, \u043a\u0430\u043a \u044d\u0442\u043e\u0433\u043e \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u0435\u0440\u0432\u0435\u0440\u044b:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl s_client -connect w-e-b.site:443 -crlf<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0441\u043b\u0435 \u044d\u0442\u043e\u0433\u043e \u0441\u0435\u0440\u0432\u0435\u0440 \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u0440 HTTP \u0437\u0430\u0433\u043e\u043b\u043e\u0432\u043a\u0438.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b <strong>s_client<\/strong> \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u043b \u043e\u0436\u0438\u0434\u0430\u0442\u044c \u0432\u0432\u043e\u0434 \u0438 \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u043b \u0434\u0430\u043d\u043d\u044b\u0435 \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440, \u043d\u0430\u0436\u043c\u0438\u0442\u0435 Enter \u0434\u0432\u0430\u0436\u0434\u044b.\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"17\" name=\"17\"><\/a>\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u041a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0426\u0435\u043d\u0442\u0440 \u0421\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (Root CA)<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t\u0418\u0441\u0442\u043e\u0447\u043d\u0438\u043a: &laquo;<a href=\"https:\/\/www.feistyduck.com\/library\/openssl-cookbook\/\" rel=\"noopener noreferrer\" target=\"_blank\">OpenSSL Cookbook<\/a>&raquo;.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0447\u0430\u0441\u0442\u043d\u043e\u0433\u043e \u0446\u0435\u043d\u0442\u0440\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0441\u0432\u043e\u0439 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 CA, \u0432\u0441\u0435, \u0447\u0442\u043e \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e, \u0443\u0436\u0435 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u043e \u0432 OpenSSL. \u041f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u0439 \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441 \u043e\u0441\u043d\u043e\u0432\u0430\u043d \u0438\u0441\u043a\u043b\u044e\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435 \u0438, \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u043d\u0435 \u043e\u0447\u0435\u043d\u044c \u0443\u0434\u043e\u0431\u0435\u043d \u0434\u043b\u044f \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044f, \u043d\u043e \u044d\u0442\u043e, \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e, \u043a \u043b\u0443\u0447\u0448\u0435\u043c\u0443. \u041f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u0437\u043d\u0430\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0437\u0430\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0437\u0430\u0434\u0443\u043c\u0430\u0442\u044c\u0441\u044f \u043e \u043a\u0430\u0436\u0434\u043e\u043c \u0430\u0441\u043f\u0435\u043a\u0442\u0435, \u0434\u0430\u0436\u0435 \u043c\u0435\u043b\u044c\u0447\u0430\u0439\u0448\u0438\u0445 \u0434\u0435\u0442\u0430\u043b\u044f\u0445.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u0430\u0441\u043f\u0435\u043a\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u0447\u0430\u0441\u0442\u043d\u043e\u0433\u043e CA \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0439 \u043f\u0440\u0438\u0447\u0438\u043d\u043e\u0439, \u043f\u043e \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u044f \u0431\u044b \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u043e\u0432\u0430\u043b \u044d\u0442\u043e \u0434\u0435\u043b\u0430\u0442\u044c, \u043d\u043e \u0435\u0441\u0442\u044c \u0438 \u0434\u0440\u0443\u0433\u0438\u0435. \u0426\u0421 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 OpenSSL, \u043a\u0430\u043a\u043e\u0439 \u0431\u044b \u0433\u0440\u0443\u0431\u043e\u0439 \u043e\u043d \u043d\u0438 \u0431\u044b\u043b, \u0432\u043f\u043e\u043b\u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0443\u0434\u043e\u0432\u043b\u0435\u0442\u0432\u043e\u0440\u0438\u0442\u044c \u043f\u043e\u0442\u0440\u0435\u0431\u043d\u043e\u0441\u0442\u0438 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0447\u0435\u043b\u043e\u0432\u0435\u043a\u0430 \u0438\u043b\u0438 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0433\u0440\u0443\u043f\u043f\u044b. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0433\u043e\u0440\u0430\u0437\u0434\u043e \u043b\u0443\u0447\u0448\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u043d\u044b\u0439 \u0426\u0421 \u0432 \u0441\u0440\u0435\u0434\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438, \u0447\u0435\u043c \u0432\u0435\u0437\u0434\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0430\u043c\u043e\u0437\u0430\u0432\u0435\u0440\u044f\u044e\u0449\u0438\u0435 (\u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u0435) \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b. \u0422\u043e\u0447\u043d\u043e \u0442\u0430\u043a \u0436\u0435 \u043a\u043b\u0438\u0435\u043d\u0442\u0441\u043a\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u044e\u0442 \u0434\u0432\u0443\u0445\u0444\u0430\u043a\u0442\u043e\u0440\u043d\u0443\u044e \u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044e, \u043c\u043e\u0433\u0443\u0442 \u0437\u043d\u0430\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043f\u043e\u0432\u044b\u0441\u0438\u0442\u044c \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c \u0432\u0430\u0448\u0438\u0445 \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0445 \u0432\u0435\u0431-\u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u0430\u043c\u0430\u044f \u0431\u043e\u043b\u044c\u0448\u0430\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430 \u0432 \u0440\u0430\u0431\u043e\u0442\u0435 \u0447\u0430\u0441\u0442\u043d\u043e\u0433\u043e \u0426\u0421 &mdash; \u044d\u0442\u043e \u043d\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u0432\u0441\u0435\u0433\u043e, \u0430 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0435\u043d\u0438\u0435 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 \u0438\u043d\u0444\u0440\u0430\u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u043a\u043b\u044e\u0447 \u0434\u043e\u043b\u0436\u0435\u043d \u0445\u0440\u0430\u043d\u0438\u0442\u044c\u0441\u044f \u0432 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043e\u0442 \u043d\u0435\u0433\u043e \u0437\u0430\u0432\u0438\u0441\u0438\u0442 \u0432\u0441\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c. \u0421 \u0434\u0440\u0443\u0433\u043e\u0439 \u0441\u0442\u043e\u0440\u043e\u043d\u044b, CRL \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0440\u0435\u0441\u043f\u043e\u043d\u0434\u0435\u043d\u0442\u0430 OCSP \u0434\u043e\u043b\u0436\u043d\u044b \u0440\u0435\u0433\u0443\u043b\u044f\u0440\u043d\u043e \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0442\u044c\u0441\u044f, \u0447\u0442\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u043f\u0435\u0440\u0435\u0432\u043e\u0434\u0430 \u0440\u0443\u0442\u0430 \u0432 \u043e\u043f\u0435\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u043e\u0445\u043e\u0434\u044f \u044d\u0442\u043e\u0442 \u0440\u0430\u0437\u0434\u0435\u043b, \u0432\u044b \u0441\u043e\u0437\u0434\u0430\u0434\u0438\u0442\u0435 \u0434\u0432\u0430 \u0444\u0430\u0439\u043b\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438: \u043e\u0434\u0438\u043d \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u043c \u0446\u0435\u043d\u0442\u0440\u043e\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (<strong>root-ca.conf<\/strong>), \u0430 \u0434\u0440\u0443\u0433\u043e\u0439 &mdash; \u0434\u043b\u044f \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u043f\u043e\u0434\u0447\u0438\u043d\u0435\u043d\u043d\u044b\u043c \u0446\u0435\u043d\u0442\u0440\u043e\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 (<strong>sub-ca.conf<\/strong>). \u041d\u0435\u0441\u043c\u043e\u0442\u0440\u044f \u043d\u0430 \u0442\u043e, \u0447\u0442\u043e \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0434\u0435\u043b\u0430\u0442\u044c \u0432\u0441\u0435 \u0441 \u043d\u0443\u043b\u044f, \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u043b\u0435\u0434\u0443\u044f \u043c\u043e\u0438\u043c \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f\u043c, \u0432\u044b \u0442\u0430\u043a\u0436\u0435 \u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0448\u0430\u0431\u043b\u043e\u043d\u044b \u0444\u0430\u0439\u043b\u043e\u0432 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0438\u0437 <a href=\"https:\/\/github.com\/ivanr\/bulletproof-tls\/tree\/master\/private-ca\" rel=\"noopener noreferrer\" target=\"_blank\">\u043c\u043e\u0435\u0439 \u0443\u0447\u0451\u0442\u043d\u043e\u0439 \u0437\u0430\u043f\u0438\u0441\u0438 GitHub<\/a>. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0439 \u0432\u0430\u0440\u0438\u0430\u043d\u0442 \u0441\u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442 \u0432\u0430\u043c \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0432\u0440\u0435\u043c\u044f, \u043d\u043e \u043f\u0435\u0440\u0432\u044b\u0439 \u043f\u043e\u0434\u0445\u043e\u0434 \u0434\u0430\u0441\u0442 \u0432\u0430\u043c \u043b\u0443\u0447\u0448\u0435\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u0432 \u0432\u043e\u0432\u043b\u0435\u0447\u0451\u043d\u043d\u0443\u044e \u0440\u0430\u0431\u043e\u0442\u0430.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t\u041e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438 \u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0412 \u043e\u0441\u0442\u0430\u0432\u0448\u0435\u0439\u0441\u044f \u0447\u0430\u0441\u0442\u0438 \u044d\u0442\u043e\u0433\u043e \u0440\u0430\u0437\u0434\u0435\u043b\u0430 \u043c\u044b \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u043c\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0447\u0430\u0441\u0442\u043d\u044b\u0439 \u0426\u0421, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e \u0441\u0432\u043e\u0435\u0439 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0435 \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0447\u0435\u043d \u043e\u0431\u0449\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c \u0426\u0421. \u0411\u0443\u0434\u0435\u0442 \u043e\u0434\u0438\u043d \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0426\u0421, \u0438\u0437 \u043a\u043e\u0442\u043e\u0440\u043e\u0433\u043e \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u0441\u043e\u0437\u0434\u0430\u043d\u044b \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u044b\u0435 \u0426\u0421. \u041c\u044b \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u0438\u043c \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e\u0431 \u0430\u043d\u043d\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u0447\u0435\u0440\u0435\u0437 CRL \u0438 \u0440\u0435\u0441\u043f\u043e\u043d\u0434\u0435\u043d\u0442\u043e\u0432 OCSP. \u0414\u043b\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0430\u043d\u0438\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0426\u0421 \u0432 \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e\u043c \u0440\u0435\u0436\u0438\u043c\u0435 \u043e\u0442\u0432\u0435\u0442\u0447\u0438\u043a\u0438 OCSP \u0431\u0443\u0434\u0443\u0442 \u0438\u043c\u0435\u0442\u044c \u0441\u0432\u043e\u0438 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0435 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435. \u042d\u0442\u043e \u043d\u0435 \u0441\u0430\u043c\u044b\u0439 \u043f\u0440\u043e\u0441\u0442\u043e\u0439 \u0447\u0430\u0441\u0442\u043d\u044b\u0439 \u0446\u0435\u043d\u0442\u0440 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b \u043c\u043e\u0433\u043b\u0438 \u0431\u044b \u0438\u043c\u0435\u0442\u044c, \u043d\u043e \u043e\u043d \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043d\u0430\u0434\u0451\u0436\u043d\u043e \u0437\u0430\u0449\u0438\u0449\u0451\u043d. \u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 \u0431\u043e\u043d\u0443\u0441\u0430 \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u044b\u0439 \u0426\u0421 \u0431\u0443\u0434\u0435\u0442 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0435\u043c\u0443 \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0437\u0440\u0435\u0448\u0435\u043d\u043e \u0432\u044b\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0435\u0448\u0451\u043d\u043d\u044b\u0445 \u0438\u043c\u0451\u043d \u0445\u043e\u0441\u0442\u043e\u0432.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0441\u043b\u0435 \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0438 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0451\u043d \u0441\u0440\u0435\u0434\u0438 \u0432\u0441\u0435\u0445 \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u0430\u0433\u0430\u0435\u043c\u044b\u0445 \u043a\u043b\u0438\u0435\u043d\u0442\u043e\u0432. \u041a\u0430\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u0440\u0435\u043d\u044c \u0431\u0443\u0434\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043d\u0430\u0447\u0430\u0442\u044c \u0432\u044b\u043f\u0443\u0441\u043a \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u041e\u0441\u043d\u043e\u0432\u043d\u044b\u043c \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u0435\u043c \u044d\u0442\u043e\u0439 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0442\u043e, \u0447\u0442\u043e \u043e\u0442\u0432\u0435\u0442\u0447\u0438\u043a OCSP \u043f\u0440\u0435\u0434\u043d\u0430\u0437\u043d\u0430\u0447\u0435\u043d \u0433\u043b\u0430\u0432\u043d\u044b\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c \u0434\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0431\u043e\u043b\u0435\u0435 \u043b\u0451\u0433\u043a\u0438\u0445 \u043d\u0430\u0433\u0440\u0443\u0437\u043e\u043a.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0446\u0435\u043d\u0442\u0440\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u0426\u0421 \u0441\u043e\u0441\u0442\u043e\u0438\u0442 \u0438\u0437 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u0438\u0445 \u044d\u0442\u0430\u043f\u043e\u0432: \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430, \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u0432 \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u0444\u0430\u0439\u043b\u043e\u0432 \u043a\u043b\u044e\u0447\u0435\u0439, \u0438, \u043d\u0430\u043a\u043e\u043d\u0435\u0446, \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u0412 \u044d\u0442\u043e\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0435 \u043e\u043f\u0438\u0441\u044b\u0432\u0430\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u0446\u0435\u0441\u0441, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043e\u0431\u0449\u0438\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 CA.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0446\u0435\u043d\u0442\u0440\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u043c\u044b \u0441\u043c\u043e\u0436\u0435\u043c \u0441\u043e\u0437\u0434\u0430\u0442\u044c CA, \u043d\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u0438\u0442\u044c \u0444\u0430\u0439\u043b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 (root-ca.conf), \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0441\u043e\u043e\u0431\u0449\u0438\u0442 OpenSSL, \u043a\u0430\u043a \u0438\u043c\u0435\u043d\u043d\u043e \u043c\u044b \u0445\u043e\u0442\u0438\u043c, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0435 \u0431\u044b\u043b\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043e. \u0424\u0430\u0439\u043b\u044b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u043d\u0435 \u0442\u0440\u0435\u0431\u0443\u044e\u0442\u0441\u044f \u0431\u043e\u043b\u044c\u0448\u0443\u044e \u0447\u0430\u0441\u0442\u044c \u0432\u0440\u0435\u043c\u0435\u043d\u0438 \u043f\u0440\u0438 \u043e\u0431\u044b\u0447\u043d\u043e\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438, \u043d\u043e \u043e\u043d\u0438 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b, \u043a\u043e\u0433\u0434\u0430 \u0440\u0435\u0447\u044c \u0438\u0434\u0451\u0442 \u043e \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u044f\u0445, \u0442\u0430\u043a\u0438\u0445 \u043a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0426\u0421. \u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u043e\u043d\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b OpenSSL \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u043c\u043e\u0449\u043d\u044b\u043c\u0438; \u043f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u0442\u044c, \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u044e \u0432\u0430\u043c \u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0441 \u0438\u0445 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044f\u043c\u0438 (<strong>man config<\/strong> \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0435\u0440\u0432\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0444\u0430\u0439\u043b\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u0443\u044e \u0431\u0430\u0437\u043e\u0432\u0443\u044e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0426\u0421, \u0442\u0430\u043a\u0443\u044e \u043a\u0430\u043a \u0438\u043c\u044f \u0438 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 URL, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b \u043e\u0442\u043b\u0438\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0438\u043c\u0435\u043d\u0438 \u0426\u0421. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0441\u0438\u043d\u0442\u0430\u043a\u0441\u0438\u0441 \u0433\u0438\u0431\u043a\u0438\u0439, \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0434\u043e\u043b\u0436\u043d\u0430 \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u0440\u0430\u0437:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n[default]\r\nname                    = root-ca\r\ndomain_suffix           = example.com\r\naia_url                 = http:\/\/$name.$domain_suffix\/$name.crt\r\ncrl_url                 = http:\/\/$name.$domain_suffix\/$name.crl\r\nocsp_url                = http:\/\/ocsp.$name.$domain_suffix:9080\r\ndefault_ca              = ca_default\r\nname_opt                = utf8,esc_ctrl,multiline,lname,align\r\n\r\n[ca_dn]\r\ncountryName             = &quot;GB&quot;\r\norganizationName        = &quot;Example&quot;\r\ncommonName              = &quot;Root CA&quot;<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u0442\u043e\u0440\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u0435\u0442 \u0440\u0430\u0431\u043e\u0442\u0443 \u0426\u0421. \u0414\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043f\u043e\u043b\u043d\u043e\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e \u043a\u0430\u0436\u0434\u043e\u043c \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0435 \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435\u0441\u044c \u043a \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u0438 \u043f\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u0435 <strong>ca<\/strong> (<strong>man ca<\/strong> \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435). \u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a \u0433\u043e\u0432\u043e\u0440\u044f\u0442 \u0441\u0430\u043c\u0438 \u0437\u0430 \u0441\u0435\u0431\u044f; \u043c\u044b \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c \u0441\u043e\u043e\u0431\u0449\u0430\u0435\u043c OpenSSL, \u0433\u0434\u0435 \u043c\u044b \u0445\u043e\u0442\u0438\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043d\u0430\u0448\u0438 \u0444\u0430\u0439\u043b\u044b. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u044d\u0442\u043e\u0442 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0426\u0421 \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0432\u044b\u0434\u0430\u0447\u0438 \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u044b\u0445 \u0426\u0421, \u044f \u0440\u0435\u0448\u0438\u043b, \u0447\u0442\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b \u0432 \u0442\u0435\u0447\u0435\u043d\u0438\u0435 10 \u043b\u0435\u0442. \u0414\u043b\u044f \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0439 SHA256.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u043b\u0438\u0442\u0438\u043a\u0430 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e (<strong>policy_c_o_match<\/strong>) \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u0442\u0430\u043a\u0438\u043c \u043e\u0431\u0440\u0430\u0437\u043e\u043c, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b, \u0432\u044b\u043f\u0443\u0449\u0435\u043d\u043d\u044b\u0435 \u0438\u0437 \u044d\u0442\u043e\u0433\u043e CA, \u0438\u043c\u0435\u043b\u0438 \u043f\u043e\u043b\u044f <strong>countryName<\/strong> \u0438 <strong>organizationName<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043e\u0432\u043f\u0430\u0434\u0430\u044e\u0442 \u0441 \u043f\u043e\u043b\u044f\u043c\u0438 CA. \u042d\u0442\u043e \u043d\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0441\u0434\u0435\u043b\u0430\u043d\u043e \u043e\u0431\u0449\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u044b\u043c \u0426\u0421, \u043d\u043e \u043f\u043e\u0434\u0445\u043e\u0434\u0438\u0442 \u0434\u043b\u044f \u0447\u0430\u0441\u0442\u043d\u043e\u0433\u043e \u0426\u0421:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n[ca_default]\r\nhome                    = .\r\ndatabase                = $home\/db\/index\r\nserial                  = $home\/db\/serial\r\ncrlnumber               = $home\/db\/crlnumber\r\ncertificate             = $home\/$name.crt\r\nprivate_key             = $home\/private\/$name.key\r\nRANDFILE                = $home\/private\/random\r\nnew_certs_dir           = $home\/certs\r\nunique_subject          = no\r\ncopy_extensions         = none\r\ndefault_days            = 3650\r\ndefault_crl_days        = 365\r\ndefault_md              = sha256\r\npolicy                  = policy_c_o_match\r\n\r\n[policy_c_o_match]\r\ncountryName             = match\r\nstateOrProvinceName     = optional\r\norganizationName        = match\r\norganizationalUnitName  = optional\r\ncommonName              = supplied\r\nemailAddress            = optional<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u0440\u0435\u0442\u044c\u044f \u0447\u0430\u0441\u0442\u044c \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u044b <strong>req<\/strong>, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0441\u0430\u043c\u043e\u0437\u0430\u0432\u0435\u0440\u044f\u044e\u0449\u0435\u0433\u043e (\u0441\u0430\u043c\u043e\u043f\u043e\u0434\u043f\u0438\u0441\u0430\u043d\u043d\u043e\u0433\u043e) \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u041d\u0430\u0438\u0431\u043e\u043b\u0435\u0435 \u0432\u0430\u0436\u043d\u044b\u0435 \u0447\u0430\u0441\u0442\u0438 \u043d\u0430\u0445\u043e\u0434\u044f\u0442\u0441\u044f \u0432 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u0445: \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>basicConstraints<\/strong> \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442, \u0447\u0442\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f CA, \u0430 <strong>keyUsage<\/strong> \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0441\u043e\u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u044b \u0434\u043b\u044f \u044d\u0442\u043e\u0433\u043e \u0441\u0446\u0435\u043d\u0430\u0440\u0438\u044f:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n[req]\r\ndefault_bits            = 4096\r\nencrypt_key             = yes\r\ndefault_md              = sha256\r\nutf8                    = yes\r\nstring_mask             = utf8only\r\nprompt                  = no\r\ndistinguished_name      = ca_dn\r\nreq_extensions          = ca_ext\r\n\r\n[ca_ext]\r\nbasicConstraints        = critical,CA:true\r\nkeyUsage                = critical,keyCertSign,cRLSign\r\nsubjectKeyIdentifier    = hash<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0435\u0442\u0432\u0451\u0440\u0442\u0430\u044f \u0447\u0430\u0441\u0442\u044c \u0444\u0430\u0439\u043b\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u0431\u0443\u0434\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432, \u0432\u044b\u0434\u0430\u043d\u043d\u044b\u0445 \u043a\u043e\u0440\u043d\u0435\u0432\u044b\u043c \u0446\u0435\u043d\u0442\u0440\u043e\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438. \u0412\u0441\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0431\u0443\u0434\u0443\u0442 CA, \u043a\u0430\u043a \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435\u043c basicConstraints, \u043d\u043e \u043c\u044b \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c <strong>pathlen<\/strong> \u0440\u0430\u0432\u043d\u044b\u043c \u043d\u0443\u043b\u044e, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0434\u0430\u043b\u044c\u043d\u0435\u0439\u0448\u0438\u0435 \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u044b\u0435 CA \u043d\u0435 \u0434\u043e\u043f\u0443\u0441\u043a\u0430\u044e\u0442\u0441\u044f.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u0441\u0435 \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u044b\u0435 \u0426\u0421 \u0431\u0443\u0434\u0443\u0442 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u044b, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0432\u044b\u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u043c\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0431\u0443\u0434\u0443\u0442 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u044b \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u043f\u043e\u0434\u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u0430 \u0434\u043e\u043c\u0435\u043d\u043d\u044b\u0445 \u0438\u043c\u0451\u043d \u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f. \u0412\u043e-\u043f\u0435\u0440\u0432\u044b\u0445, \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>extendedKeyUsage<\/strong> \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e <strong>clientAuth<\/strong> \u0438 <strong>serverAuth<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f TLS-\u0430\u0443\u0442\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0435\u0439 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u0412\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>nameConstraints<\/strong> \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0432\u0430\u0435\u0442 \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043c\u044b\u0435 \u0438\u043c\u0435\u043d\u0430 \u0445\u043e\u0441\u0442\u043e\u0432 \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043e\u043c\u0435\u043d\u043d\u044b\u043c\u0438 \u0438\u043c\u0435\u043d\u0430\u043c\u0438 example.com \u0438 example.org. \u0422\u0435\u043e\u0440\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438, \u044d\u0442\u0430 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u0432\u0430\u043c \u043f\u0435\u0440\u0435\u0434\u0430\u0432\u0430\u0442\u044c \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u043d\u0430\u0434 \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u044b\u043c\u0438 \u0426\u0421 \u043a\u043e\u043c\u0443-\u0442\u043e \u0435\u0449\u0451, \u043d\u043e \u043f\u0440\u0438 \u044d\u0442\u043e\u043c \u0431\u044b\u0442\u044c \u0443\u0432\u0435\u0440\u0435\u043d\u043d\u044b\u043c, \u0447\u0442\u043e \u043e\u043d\u0438 \u043d\u0435 \u043c\u043e\u0433\u0443\u0442 \u0432\u044b\u0434\u0430\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0434\u043b\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0445 \u0438\u043c\u0451\u043d \u0445\u043e\u0441\u0442\u043e\u0432. \u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0438\u0442\u044c \u043a\u0430\u0436\u0434\u044b\u0439 \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u044b\u0439 \u0426\u0421 \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u043c \u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0441\u0442\u0432\u043e\u043c \u0438\u043c\u0451\u043d \u0434\u043e\u043c\u0435\u043d\u0430. \u0422\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0435 \u043e\u0431 \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 \u0434\u0432\u0443\u0445 \u0434\u0438\u0430\u043f\u0430\u0437\u043e\u043d\u043e\u0432 IP-\u0430\u0434\u0440\u0435\u0441\u043e\u0432 \u0438\u0441\u0445\u043e\u0434\u0438\u0442 \u0438\u0437 <a href=\"https:\/\/cabforum.org\/baseline-requirements\/\" rel=\"noopener noreferrer\" target=\"_blank\">\u0431\u0430\u0437\u043e\u0432\u044b\u0445 \u0442\u0440\u0435\u0431\u043e\u0432\u0430\u043d\u0438\u0439<\/a> CA\/Browser Forum, \u0432 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442\u0441\u044f \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0435\u043d\u0438\u0435 \u0442\u0435\u0445\u043d\u0438\u0447\u0435\u0441\u043a\u0438 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0445 \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u044b\u0445 CA.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430 \u043f\u0440\u0430\u043a\u0442\u0438\u043a\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0438\u043c\u0451\u043d \u043d\u0435 \u0441\u043e\u0432\u0441\u0435\u043c \u043f\u0440\u0430\u043a\u0442\u0438\u0447\u043d\u044b, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0432 \u043d\u0430\u0441\u0442\u043e\u044f\u0449\u0435\u0435 \u0432\u0440\u0435\u043c\u044f \u043d\u0435 \u0440\u0430\u0441\u043f\u043e\u0437\u043d\u0430\u044e\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <strong>nameConstraints<\/strong>. \u0415\u0441\u043b\u0438 \u0432\u044b \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u0435 \u044d\u0442\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u043a\u0430\u043a \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u043e\u0435, \u0442\u0430\u043a\u0438\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u0431\u0443\u0434\u0443\u0442 \u043e\u0442\u043a\u043b\u043e\u043d\u044f\u0442\u044c \u0432\u0430\u0448\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b. \u0423 \u0432\u0430\u0441 \u043d\u0435 \u0432\u043e\u0437\u043d\u0438\u043a\u043d\u0435\u0442 \u0442\u0430\u043a\u0438\u0445 \u043f\u0440\u043e\u0431\u043b\u0435\u043c, \u0435\u0441\u043b\u0438 \u0432\u044b \u043d\u0435 \u043e\u0442\u043c\u0435\u0442\u0438\u0442\u0435 \u0438\u0445 \u043a\u0430\u043a \u043a\u0440\u0438\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0435 (\u043a\u0430\u043a \u0432 \u043f\u0440\u0438\u043c\u0435\u0440\u0435), \u043d\u043e \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0434\u0440\u0443\u0433\u0438\u0435 \u043f\u043b\u0430\u0442\u0444\u043e\u0440\u043c\u044b \u043d\u0435 \u0431\u0443\u0434\u0443\u0442 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0442\u044c \u0438\u0445.\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n[sub_ca_ext]\r\nauthorityInfoAccess     = @issuer_info\r\nauthorityKeyIdentifier  = keyid:always\r\nbasicConstraints        = critical,CA:true,pathlen:0\r\ncrlDistributionPoints   = @crl_info\r\nextendedKeyUsage        = clientAuth,serverAuth\r\nkeyUsage                = critical,keyCertSign,cRLSign\r\nnameConstraints         = @name_constraints\r\nsubjectKeyIdentifier    = hash\r\n\r\n[crl_info]\r\nURI.0                   = $crl_url\r\n\r\n[issuer_info]\r\ncaIssuers;URI.0         = $aia_url\r\nOCSP;URI.0              = $ocsp_url\r\n\r\n[name_constraints]\r\npermitted;DNS.0=example.com\r\npermitted;DNS.1=example.org\r\nexcluded;IP.0=0.0.0.0\/0.0.0.0\r\nexcluded;IP.1=0:0:0:0:0:0:0:0\/0:0:0:0:0:0:0:0<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u044f\u0442\u0430\u044f \u0438 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u0447\u0430\u0441\u0442\u044c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u044f\u0435\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0441 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u043e\u0442\u0432\u0435\u0442\u043e\u0432 OCSP. \u0427\u0442\u043e\u0431\u044b \u0438\u043c\u0435\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u0447\u0438\u043a OCSP, \u043c\u044b \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0438 \u0434\u0435\u043b\u0435\u0433\u0438\u0440\u0443\u0435\u043c \u0435\u043c\u0443 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u0438 OCSP. \u042d\u0442\u043e\u0442 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043d\u0435 \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0446\u0435\u043d\u0442\u0440\u043e\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438, \u044d\u0442\u043e \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u043f\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u043c:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n[ocsp_ext]\r\nauthorityKeyIdentifier  = keyid:always\r\nbasicConstraints        = critical,CA:false\r\nextendedKeyUsage        = OCSPSigning\r\nkeyUsage                = critical,digitalSignature\r\nsubjectKeyIdentifier    = hash<\/pre>\n<h3 style=\"text-align: justify;\">\n\t\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0426\u0421<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u043c \u0448\u0430\u0433\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u0432, \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0439 \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0435, \u0438 \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f \u043d\u0435\u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f \u0432\u043e \u0432\u0440\u0435\u043c\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 CA:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nmkdir root-ca\r\ncd root-ca\r\nmkdir certs db private\r\nchmod 700 private\r\ntouch db\/index\r\nopenssl rand -hex 16  &gt; db\/serial\r\necho 1001 &gt; db\/crlnumber<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442\u0441\u044f \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0435 \u043f\u043e\u0434\u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0438:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>certs\/<\/strong>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t\u0425\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432; \u043d\u043e\u0432\u044b\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0431\u0443\u0434\u0443\u0442 \u0440\u0430\u0437\u043c\u0435\u0449\u0435\u043d\u044b \u0437\u0434\u0435\u0441\u044c \u043f\u043e \u043c\u0435\u0440\u0435 \u0438\u0445 \u0432\u044b\u043f\u0443\u0441\u043a\u0430.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>db\/<\/strong>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t\u042d\u0442\u043e\u0442 \u043a\u0430\u0442\u0430\u043b\u043e\u0433 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u043b\u044f \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 (<strong>index<\/strong>) \u0438 \u0444\u0430\u0439\u043b\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0438 \u0441\u0435\u0440\u0438\u0439\u043d\u044b\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 CRL. OpenSSL \u0441\u043e\u0437\u0434\u0430\u0441\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 \u043f\u043e \u043c\u0435\u0440\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>private\/<\/strong>\n<\/p>\n<p style=\"margin-left: 40px; text-align: justify;\">\n\t\u0412 \u044d\u0442\u043e\u043c \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 \u0431\u0443\u0434\u0443\u0442 \u0445\u0440\u0430\u043d\u0438\u0442\u044c\u0441\u044f \u0437\u0430\u043a\u0440\u044b\u0442\u044b\u0435 \u043a\u043b\u044e\u0447\u0438, \u043e\u0434\u0438\u043d \u0434\u043b\u044f \u0426\u0421, \u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u0434\u043b\u044f \u043e\u0442\u0432\u0435\u0442\u0447\u0438\u043a\u0430 OCSP. \u0412\u0430\u0436\u043d\u043e, \u0447\u0442\u043e\u0431\u044b \u043d\u0438 \u043e\u0434\u0438\u043d \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c \u043d\u0435 \u0438\u043c\u0435\u043b \u043a \u043d\u0435\u043c\u0443 \u0434\u043e\u0441\u0442\u0443\u043f\u0430. (\u041d\u0430 \u0441\u0430\u043c\u043e\u043c \u0434\u0435\u043b\u0435, \u0435\u0441\u043b\u0438 \u0432\u044b \u0441\u043e\u0431\u0438\u0440\u0430\u0435\u0442\u0435\u0441\u044c \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u043e \u043e\u0442\u043d\u043e\u0441\u0438\u0442\u044c\u0441\u044f \u043a \u0426\u0421, \u043d\u0430 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0435, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0445\u0440\u0430\u043d\u0438\u0442\u0441\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b, \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0443\u0447\u0451\u0442\u043d\u044b\u0445 \u0437\u0430\u043f\u0438\u0441\u0435\u0439 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439.)\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u043d\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 CA \u0432\u0430\u0436\u043d\u043e \u0438\u043d\u0438\u0446\u0438\u0430\u043b\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0438\u0439\u043d\u044b\u0435 \u043d\u043e\u043c\u0435\u0440\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u0441\u043b\u0443\u0447\u0430\u0439\u043d\u044b\u0445 \u0447\u0438\u0441\u0435\u043b, \u043a\u0430\u043a \u044f \u0434\u0435\u043b\u0430\u044e \u0432 \u044d\u0442\u043e\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0435. \u042d\u0442\u043e \u043e\u0447\u0435\u043d\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u043e, \u0435\u0441\u043b\u0438 \u0432\u0430\u043c \u043a\u043e\u0433\u0434\u0430-\u043d\u0438\u0431\u0443\u0434\u044c \u043f\u0440\u0438\u0434\u0451\u0442\u0441\u044f \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0438 \u0440\u0430\u0437\u0432\u0451\u0440\u0442\u044b\u0432\u0430\u0442\u044c \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 CA \u0441 \u043e\u0434\u043d\u0438\u043c \u0438 \u0442\u0435\u043c \u0436\u0435 \u043e\u0442\u043b\u0438\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u043c \u0438\u043c\u0435\u043d\u0435\u043c (\u043e\u0431\u044b\u0447\u043d\u043e, \u0435\u0441\u043b\u0438 \u0432\u044b \u0434\u043e\u043f\u0443\u0441\u0442\u0438\u043b\u0438 \u043e\u0448\u0438\u0431\u043a\u0443 \u0438 \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043d\u0430\u0447\u0430\u0442\u044c \u0437\u0430\u043d\u043e\u0432\u043e); \u043a\u043e\u043d\u0444\u043b\u0438\u043a\u0442\u043e\u0432 \u043d\u0435 \u0431\u0443\u0434\u0435\u0442, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0431\u0443\u0434\u0443\u0442 \u0438\u043c\u0435\u0442\u044c \u0440\u0430\u0437\u043d\u044b\u0435 \u0441\u0435\u0440\u0438\u0439\u043d\u044b\u0435 \u043d\u043e\u043c\u0435\u0440\u0430.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t\u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438 Root CA<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u041c\u044b \u0434\u0435\u043b\u0430\u0435\u043c \u0434\u0432\u0430 \u0448\u0430\u0433\u0430, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 CA. \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043c\u044b \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c \u043a\u043b\u044e\u0447 \u0438 CSR. \u0412\u0441\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u0432\u0437\u044f\u0442\u0430 \u0438\u0437 \u0444\u0430\u0439\u043b\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u043f\u0440\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0438 \u043a\u043b\u044e\u0447\u0430 -\ufeffconfig:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -new -config root-ca.conf -out root-ca.csr -keyout private\/root-ca.key<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430 \u0432\u0442\u043e\u0440\u043e\u043c \u044d\u0442\u0430\u043f\u0435 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0435\u043c \u0441\u0430\u043c\u043e\u0437\u0430\u0432\u0435\u0440\u044f\u044e\u0449\u0438\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442. \u041a\u043b\u044e\u0447 <strong>-extensions<\/strong> \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 \u0440\u0430\u0437\u0434\u0435\u043b <strong>ca_ext<\/strong> \u0432 \u0444\u0430\u0439\u043b\u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f, \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0434\u043b\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0426\u0421:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl ca -selfsign -config root-ca.conf -in root-ca.csr -out root-ca.crt -extensions ca_ext<\/pre>\n<h3 style=\"text-align: justify;\">\n\t\u0421\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430 \u0444\u0430\u0439\u043b\u0430 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0411\u0430\u0437\u0430 \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 db\/index \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0439 \u0444\u0430\u0439\u043b, \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0449\u0438\u0439 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0435, \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0443 \u043d\u0430 \u0441\u0442\u0440\u043e\u043a\u0443. \u0421\u0440\u0430\u0437\u0443 \u043f\u043e\u0441\u043b\u0435 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0426\u0421 \u043e\u043d \u0434\u043e\u043b\u0436\u0435\u043d \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u043e\u0434\u043d\u0443 \u0441\u0442\u0440\u043e\u043a\u0443:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nV    240706115345Z        1001    unknown    \/C=GB\/O=Example\/CN=Root CA<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041a\u0430\u0436\u0434\u0430\u044f \u0441\u0442\u0440\u043e\u043a\u0430 \u0441\u043e\u0434\u0435\u0440\u0436\u0438\u0442 \u0448\u0435\u0441\u0442\u044c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0439, \u0440\u0430\u0437\u0434\u0435\u043b\u0451\u043d\u043d\u044b\u0445 \u0441\u0438\u043c\u0432\u043e\u043b\u0430\u043c\u0438 \u0442\u0430\u0431\u0443\u043b\u044f\u0446\u0438\u0438:\n<\/p>\n<ol>\n<li style=\"text-align: justify;\">\n\t\t\u0424\u043b\u0430\u0433 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u044f (<strong>V<\/strong> \u0434\u043b\u044f \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0433\u043e, <strong>R<\/strong> \u0434\u043b\u044f \u043e\u0442\u043e\u0437\u0432\u0430\u043d\u043d\u043e\u0433\u043e, <strong>E<\/strong> \u0434\u043b\u044f \u0438\u0441\u0442\u0435\u043a\u0448\u0435\u0433\u043e)\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0421\u0440\u043e\u043a \u0433\u043e\u0434\u043d\u043e\u0441\u0442\u0438 (\u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 <strong>\u0413\u0413\u041c\u041c\u0414\u0414\u0427\u0427\u041c\u041c\u0421\u0421\u0417<\/strong>)\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0414\u0430\u0442\u0430 \u043e\u0442\u0437\u044b\u0432\u0430 \u0438\u043b\u0438 \u043f\u0443\u0441\u0442\u043e, \u0435\u0441\u043b\u0438 \u043d\u0435 \u043e\u0442\u043c\u0435\u043d\u0451\u043d\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0421\u0435\u0440\u0438\u0439\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 (\u0448\u0435\u0441\u0442\u043d\u0430\u0434\u0446\u0430\u0442\u0435\u0440\u0438\u0447\u043d\u044b\u0439)\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u0420\u0430\u0441\u043f\u043e\u043b\u043e\u0436\u0435\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u0430 \u0438\u043b\u0438 <strong>unknown<\/strong>, \u0435\u0441\u043b\u0438 \u043d\u0435 \u0438\u0437\u0432\u0435\u0441\u0442\u043d\u043e\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u041e\u0442\u043b\u0438\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0438\u043c\u044f\n\t<\/li>\n<\/ol>\n<h3 style=\"text-align: justify;\">\n\t\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0446\u0435\u043d\u0442\u0440\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c CRL \u0438\u0437 \u043d\u043e\u0432\u043e\u0433\u043e CA, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043a\u043b\u044e\u0447 <strong>-gencrl<\/strong> \u043a\u043e\u043c\u0430\u043d\u0434\u044b <strong>ca<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl ca -gencrl -config root-ca.conf -out root-ca.crl<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0432\u044b\u0434\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u0432\u044b\u0437\u043e\u0432\u0438\u0442\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u0443 <strong>ca<\/strong> \u0441 \u043d\u0443\u0436\u043d\u044b\u043c\u0438 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430\u043c\u0438. \u0412\u0430\u0436\u043d\u043e, \u0447\u0442\u043e\u0431\u044b \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c <strong>-extensions<\/strong> \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u043b \u043d\u0430 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0440\u0430\u0437\u0434\u0435\u043b \u0432 \u0444\u0430\u0439\u043b\u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432\u044b \u0432\u0435\u0434\u044c \u043d\u0435 \u0445\u043e\u0442\u0438\u0442\u0435 \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u043e\u0439 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0426\u0421).\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl ca -config root-ca.conf -in sub-ca.csr -out sub-ca.crt -extensions sub_ca_ext<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043e\u0442\u043e\u0437\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043a\u043b\u044e\u0447 <strong>-revoke<\/strong> \u043a\u043e\u043c\u0430\u043d\u0434\u044b <strong>ca<\/strong>; \u0412\u0430\u043c \u043f\u043e\u043d\u0430\u0434\u043e\u0431\u0438\u0442\u0441\u044f \u043a\u043e\u043f\u0438\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u043e\u0442\u043e\u0437\u0432\u0430\u0442\u044c. \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u0432\u0441\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0445\u0440\u0430\u043d\u044f\u0442\u0441\u044f \u0432 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0435 <strong>certs\/<\/strong>, \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u0437\u043d\u0430\u0442\u044c \u0442\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u0440\u0438\u0439\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440. \u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u043e\u0442\u043b\u0438\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0438\u043c\u044f, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0441\u0435\u0440\u0438\u0439\u043d\u044b\u0439 \u043d\u043e\u043c\u0435\u0440 \u0432 \u0431\u0430\u0437\u0435 \u0434\u0430\u043d\u043d\u044b\u0445.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b\u0431\u0435\u0440\u0438\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u0443\u044e \u043f\u0440\u0438\u0447\u0438\u043d\u0443 \u0434\u043b\u044f \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0432 \u043a\u043b\u044e\u0447\u0435 <strong>-crl_reason<\/strong>. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043e\u0434\u043d\u0438\u043c \u0438\u0437 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0445: <strong>unspecified<\/strong>, <strong>keyCompromise<\/strong>, <strong>CACompromise<\/strong>, <strong>affiliationChanged<\/strong>, <strong>superseded<\/strong>, <strong>cessationOfOperation<\/strong>, <strong>certificateHold<\/strong> \u0438 <strong>removeFromCRL<\/strong>.\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl ca -config root-ca.conf -revoke certs\/1002.pem -crl_reason keyCompromise<\/pre>\n<h3 style=\"text-align: justify;\">\n\t\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 OCSP<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043c\u044b \u0441\u043e\u0437\u0434\u0430\u0451\u043c \u043a\u043b\u044e\u0447 \u0438 CSR \u0434\u043b\u044f \u0440\u0435\u0441\u043f\u043e\u043d\u0434\u0435\u043d\u0442\u0430 OCSP. \u042d\u0442\u0438 \u0434\u0432\u0435 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u044e\u0442\u0441\u044f \u0442\u0430\u043a \u0436\u0435, \u043a\u0430\u043a \u0438 \u0434\u043b\u044f \u043b\u044e\u0431\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u043d\u0435-CA, \u043f\u043e\u044d\u0442\u043e\u043c\u0443 \u043c\u044b \u043d\u0435 \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0444\u0430\u0439\u043b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -new -newkey rsa:2048 -subj &quot;\/C=GB\/O=Example\/CN=OCSP Root Responder&quot; -keyout private\/root-ocsp.key -out root-ocsp.csr<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u043e-\u0432\u0442\u043e\u0440\u044b\u0445, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0446\u0435\u043d\u0442\u0440 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438 \u0434\u043b\u044f \u0432\u044b\u0434\u0430\u0447\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u0417\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u043f\u0430\u0440\u0430\u043c\u0435\u0442\u0440\u0430 <strong>-extensions<\/strong> \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 <strong>ocsp_ext<\/strong>, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0431\u0435\u0441\u043f\u0435\u0447\u0438\u0432\u0430\u0435\u0442 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043a\u0443 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439, \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0445 \u0434\u043b\u044f \u043f\u043e\u0434\u043f\u0438\u0441\u0438 OCSP. \u0421\u0440\u043e\u043a \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043d\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0443\u043c\u0435\u043d\u044c\u0448\u0435\u043d \u0434\u043e 365 \u0434\u043d\u0435\u0439 (\u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e 3650). \u041f\u043e\u0441\u043a\u043e\u043b\u044c\u043a\u0443 \u044d\u0442\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b OCSP \u043d\u0435 \u0441\u043e\u0434\u0435\u0440\u0436\u0430\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043e\u0431 \u0430\u043d\u043d\u0443\u043b\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0438, \u043e\u043d\u0438 \u043d\u0435 \u043c\u043e\u0433\u0443\u0442 \u0431\u044b\u0442\u044c \u043e\u0442\u043e\u0437\u0432\u0430\u043d\u044b. \u041f\u043e \u044d\u0442\u043e\u0439 \u043b\u0443\u0447\u0448\u0435, \u0447\u0442\u043e\u0431\u044b \u0441\u0440\u043e\u043a \u0441\u043b\u0443\u0436\u0431\u044b \u0431\u044b\u043b \u043a\u0430\u043a \u043c\u043e\u0436\u043d\u043e \u043a\u043e\u0440\u043e\u0447\u0435. \u0425\u043e\u0440\u043e\u0448\u0438\u0439 \u0432\u044b\u0431\u043e\u0440 &mdash; 30 \u0434\u043d\u0435\u0439, \u043f\u0440\u0438 \u0443\u0441\u043b\u043e\u0432\u0438\u0438, \u0447\u0442\u043e \u0432\u044b \u0433\u043e\u0442\u043e\u0432\u044b \u0447\u0430\u0441\u0442\u043e \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl ca -config root-ca.conf -in root-ocsp.csr -out root-ocsp.crt -extensions ocsp_ext -days 30<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u0435\u043f\u0435\u0440\u044c \u0443 \u0432\u0430\u0441 \u0435\u0441\u0442\u044c \u0432\u0441\u0435, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e \u0434\u043b\u044f \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0440\u0435\u0441\u043f\u043e\u043d\u0434\u0435\u043d\u0442\u0430 OCSP. \u0414\u043b\u044f \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u0441 \u0442\u043e\u0433\u043e \u0436\u0435 \u043a\u043e\u043c\u043f\u044c\u044e\u0442\u0435\u0440\u0430, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043d\u0430\u0445\u043e\u0434\u0438\u0442\u0441\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 \u0426\u0421. \u041e\u0434\u043d\u0430\u043a\u043e \u0434\u043b\u044f \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0441\u0442\u0432\u0430 \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u043f\u0435\u0440\u0435\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u043a\u043b\u044e\u0447 \u0440\u0435\u0441\u043f\u043e\u043d\u0434\u0435\u043d\u0442\u0430 OCSP \u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0432 \u0434\u0440\u0443\u0433\u043e\u0435 \u043c\u0435\u0441\u0442\u043e:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl ocsp -port 9080 -index db\/index -rsigner root-ocsp.crt -rkey private\/root-ocsp.key -CA root-ca.crt -text<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u0440\u043e\u0432\u0435\u0440\u0438\u0442\u044c \u0440\u0430\u0431\u043e\u0442\u0443 \u043e\u0442\u0432\u0435\u0442\u0447\u0438\u043a\u0430 OCSP \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u044b:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl ocsp -issuer root-ca.crt -CAfile root-ca.crt -cert root-ocsp.crt -url http:\/\/127.0.0.1:9080<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412 \u0432\u044b\u0445\u043e\u0434\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 &laquo;OK&raquo; \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u043f\u043e\u0434\u043f\u0438\u0441\u0438 \u0431\u044b\u043b\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u043f\u0440\u043e\u0432\u0435\u0440\u0435\u043d\u044b, \u0430 &laquo;good&raquo; \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043d\u0435 \u0431\u044b\u043b \u043e\u0442\u043e\u0437\u0432\u0430\u043d.\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nResponse verify OK\r\nroot-ocsp.crt: good\r\n        This Update: Jul  9 18:45:34 2014 GMT<\/pre>\n<h3 style=\"text-align: justify;\">\n\t\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u0426\u0421<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u043e\u0446\u0435\u0441\u0441 \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u0426\u0421 \u0432\u043e \u043c\u043d\u043e\u0433\u043e\u043c \u043e\u0442\u0440\u0430\u0436\u0430\u0435\u0442 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u044b \u0432 \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u043c \u0426\u0421. \u0412 \u044d\u0442\u043e\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0435 \u044f \u0432\u044b\u0434\u0435\u043b\u044e \u0440\u0430\u0437\u043b\u0438\u0447\u0438\u044f \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438. \u0414\u043b\u044f \u0432\u0441\u0435\u0433\u043e \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u0433\u043e, \u043e\u0431\u0440\u0430\u0442\u0438\u0442\u0435\u0441\u044c \u043a \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c\u0443 \u0440\u0430\u0437\u0434\u0435\u043b\u0443.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t\u041a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u0426\u0421<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0444\u0430\u0439\u043b \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 (<strong>sub-ca.conf<\/strong>) \u0434\u043b\u044f \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u0426\u0421, \u043d\u0430\u0447\u043d\u0438\u0442\u0435 \u0441 \u0444\u0430\u0439\u043b\u0430, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b\u0438 \u0434\u043b\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0426\u0421, \u0438 \u0432\u043d\u0435\u0441\u0438\u0442\u0435 \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f, \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u043d\u044b\u0435 \u0432 \u044d\u0442\u043e\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0435. \u041c\u044b \u0438\u0437\u043c\u0435\u043d\u0438\u043c \u0438\u043c\u044f \u043d\u0430 <strong>sub-ca<\/strong> \u0438 \u0431\u0443\u0434\u0435\u043c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0434\u0440\u0443\u0433\u043e\u0435 \u043e\u0442\u043b\u0438\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0438\u043c\u044f. \u041c\u044b \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u0438\u043c \u0440\u0435\u0441\u043f\u043e\u043d\u0434\u0435\u043d\u0442 OCSP \u043d\u0430 \u0434\u0440\u0443\u0433\u043e\u0439 \u043f\u043e\u0440\u0442, \u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u043e\u0442\u043e\u043c\u0443, \u0447\u0442\u043e \u043a\u043e\u043c\u0430\u043d\u0434\u0430 ocsp \u043d\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0442 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0435 \u0445\u043e\u0441\u0442\u044b. \u0415\u0441\u043b\u0438 \u0432\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0439 \u0432\u0435\u0431-\u0441\u0435\u0440\u0432\u0435\u0440 \u0434\u043b\u044f \u0440\u0435\u0441\u043f\u043e\u043d\u0434\u0435\u043d\u0442\u0430 OCSP, \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u043f\u0435\u0446\u0438\u0430\u043b\u044c\u043d\u044b\u0435 \u043f\u043e\u0440\u0442\u044b. \u0421\u0440\u043e\u043a \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f \u043d\u043e\u0432\u044b\u0445 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0441\u043e\u0441\u0442\u0430\u0432\u0438\u0442 365 \u0434\u043d\u0435\u0439, \u0438 \u043c\u044b \u0431\u0443\u0434\u0435\u043c \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0439 CRL \u043e\u0434\u0438\u043d \u0440\u0430\u0437 \u043a\u0430\u0436\u0434\u044b\u0435 30 \u0434\u043d\u0435\u0439.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0418\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435 <strong>copy_extensions<\/strong> \u043d\u0430 copy \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442, \u0447\u0442\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0438\u0437 CSR \u0431\u0443\u0434\u0443\u0442 \u0441\u043a\u043e\u043f\u0438\u0440\u043e\u0432\u0430\u043d\u044b \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u043d\u043e \u0442\u043e\u043b\u044c\u043a\u043e \u0435\u0441\u043b\u0438 \u043e\u043d\u0438 \u0435\u0449\u0451 \u043d\u0435 \u0443\u0441\u0442\u0430\u043d\u043e\u0432\u043b\u0435\u043d\u044b \u0432 \u043d\u0430\u0448\u0435\u0439 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438. \u0421 \u044d\u0442\u0438\u043c \u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u0435\u043c \u0442\u043e\u0442, \u043a\u0442\u043e \u0433\u043e\u0442\u043e\u0432\u0438\u0442 CSR, \u043c\u043e\u0436\u0435\u0442 \u043f\u043e\u043c\u0435\u0441\u0442\u0438\u0442\u044c \u0432 \u043d\u0435\u0433\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u044b\u0435 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u0435 \u0438\u043c\u0435\u043d\u0430, \u0438 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u043e\u0442\u0442\u0443\u0434\u0430 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0431\u0440\u0430\u043d\u0430 \u0438 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u0430 \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442. \u042d\u0442\u0430 \u0444\u0443\u043d\u043a\u0446\u0438\u044f \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043e\u043f\u0430\u0441\u043d\u0430 (\u0432\u044b \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442\u0435 \u043a\u043e\u043c\u0443-\u0442\u043e \u0434\u0440\u0443\u0433\u043e\u043c\u0443 \u0438\u043c\u0435\u0442\u044c \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u044b\u0439 \u043f\u0440\u044f\u043c\u043e\u0439 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c \u043d\u0430\u0434 \u0442\u0435\u043c, \u0447\u0442\u043e \u0432\u0445\u043e\u0434\u0438\u0442 \u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442), \u043d\u043e \u044f \u0434\u0443\u043c\u0430\u044e, \u0447\u0442\u043e \u044d\u0442\u043e \u043d\u043e\u0440\u043c\u0430\u043b\u044c\u043d\u043e \u0434\u043b\u044f \u043d\u0435\u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0441\u0440\u0435\u0434:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n[default]\r\nname                    = sub-ca\r\nocsp_url                = http:\/\/ocsp.$name.$domain_suffix:9081\r\n\r\n[ca_dn]\r\ncountryName             = &quot;GB&quot;\r\norganizationName        = &quot;Example&quot;\r\ncommonName              = &quot;Sub CA&quot;\r\n\r\n[ca_default]\r\ndefault_days            = 365\r\ndefault_crl_days        = 30\r\ncopy_extensions         = copy<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412 \u043a\u043e\u043d\u0446\u0435 \u0444\u0430\u0439\u043b\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438 \u043c\u044b \u0434\u043e\u0431\u0430\u0432\u0438\u043c \u0434\u0432\u0430 \u043d\u043e\u0432\u044b\u0445 \u043f\u0440\u043e\u0444\u0438\u043b\u044f, \u043f\u043e \u043e\u0434\u043d\u043e\u043c\u0443 \u0434\u043b\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 \u043a\u043b\u0438\u0435\u043d\u0442\u0430 \u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u0430. \u0415\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u0430\u044f \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u0437\u0430\u043a\u043b\u044e\u0447\u0430\u0435\u0442\u0441\u044f \u0432 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f\u0445 keyUsage \u0438 extendedKeyUsage. \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u043c\u044b \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u043c \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 basicConstraints, \u043d\u043e \u0443\u0441\u0442\u0430\u043d\u0430\u0432\u043b\u0438\u0432\u0430\u0435\u043c \u0435\u0433\u043e \u0432 false. \u041c\u044b \u0434\u0435\u043b\u0430\u0435\u043c \u044d\u0442\u043e, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043c\u044b \u043a\u043e\u043f\u0438\u0440\u0443\u0435\u043c \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0438\u0437 CSR. \u0415\u0441\u043b\u0438 \u0431\u044b \u043c\u044b \u043e\u0441\u0442\u0430\u0432\u0438\u043b\u0438 \u044d\u0442\u043e \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435, \u043c\u044b \u043c\u043e\u0433\u043b\u0438 \u0431\u044b \u0432 \u043a\u043e\u043d\u0435\u0447\u043d\u043e\u043c \u0438\u0442\u043e\u0433\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u0434\u043d\u043e \u0438\u0437 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0445 \u0432 CSR:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\n[server_ext]\r\nauthorityInfoAccess     = @issuer_info\r\nauthorityKeyIdentifier  = keyid:always\r\nbasicConstraints        = critical,CA:false\r\ncrlDistributionPoints   = @crl_info\r\nextendedKeyUsage        = clientAuth,serverAuth\r\nkeyUsage                = critical,digitalSignature,keyEncipherment\r\nsubjectKeyIdentifier    = hash\r\n\r\n[client_ext]\r\nauthorityInfoAccess     = @issuer_info\r\nauthorityKeyIdentifier  = keyid:always\r\nbasicConstraints        = critical,CA:false\r\ncrlDistributionPoints   = @crl_info\r\nextendedKeyUsage        = clientAuth\r\nkeyUsage                = critical,digitalSignature\r\nsubjectKeyIdentifier    = hash<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u043e\u0441\u043b\u0435 \u0442\u043e\u0433\u043e, \u043a\u0430\u043a \u0432\u044b \u0434\u043e\u0432\u043e\u043b\u044c\u043d\u044b \u0444\u0430\u0439\u043b\u043e\u043c \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438, \u0441\u043e\u0437\u0434\u0430\u0439\u0442\u0435 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0443 \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u043e\u0432, \u0441\u043b\u0435\u0434\u0443\u044f \u0442\u043e\u043c\u0443 \u0436\u0435 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0443, \u0447\u0442\u043e \u0438 \u0434\u043b\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e \u0446\u0435\u043d\u0442\u0440\u0430 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u0438. \u041f\u0440\u043e\u0441\u0442\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 \u0434\u0440\u0443\u0433\u043e\u0435 \u0438\u043c\u044f \u043a\u0430\u0442\u0430\u043b\u043e\u0433\u0430, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, <strong>sub-ca<\/strong>.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t\u0413\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u044f \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u0426\u0410<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u041a\u0430\u043a \u0438 \u043f\u0440\u0435\u0436\u0434\u0435, \u043c\u044b \u043f\u0440\u0435\u0434\u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u043c \u0434\u0432\u0430 \u0448\u0430\u0433\u0430 \u0434\u043b\u044f \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u044f \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u0426\u0421. \u0421\u043d\u0430\u0447\u0430\u043b\u0430 \u043c\u044b \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0435\u043c \u043a\u043b\u044e\u0447 \u0438 CSR. \u0412\u0441\u044f \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u0432\u0437\u044f\u0442\u0430 \u0438\u0437 \u0444\u0430\u0439\u043b\u0430 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438, \u043a\u043e\u0433\u0434\u0430 \u043c\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u043c \u043a\u043b\u044e\u0447 <strong>-config<\/strong>.\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -new -config sub-ca.conf -out sub-ca.csr -keyout private\/sub-ca.key<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430 \u0432\u0442\u043e\u0440\u043e\u043c \u044d\u0442\u0430\u043f\u0435 \u043c\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u043c \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0439 CA \u0434\u043b\u044f \u0432\u044b\u0434\u0430\u0447\u0438 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u041a\u043b\u044e\u0447 -extensions \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 \u043d\u0430 \u0440\u0430\u0437\u0434\u0435\u043b sub_ca_ext \u0432 \u0444\u0430\u0439\u043b\u0435 \u043a\u043e\u043d\u0444\u0438\u0433\u0443\u0440\u0430\u0446\u0438\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0430\u043a\u0442\u0438\u0432\u0438\u0440\u0443\u0435\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f, \u043f\u043e\u0434\u0445\u043e\u0434\u044f\u0449\u0438\u0435 \u0434\u043b\u044f \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u0426\u0421.\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl ca -config root-ca.conf -in sub-ca.csr -out sub-ca.crt -extensions sub_ca_ext<\/pre>\n<h3 style=\"text-align: justify;\">\n\t\u041e\u043f\u0435\u0440\u0430\u0446\u0438\u0438 \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u0426\u0421<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0432\u044b\u0434\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u0441\u0435\u0440\u0432\u0435\u0440\u0430, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u0439\u0442\u0435 CSR, \u0443\u043a\u0430\u0437\u0430\u0432 <strong>server_ext<\/strong> \u0432 \u043a\u043b\u044e\u0447\u0435 <strong>-extension<\/strong>s:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl ca -config sub-ca.conf -in server.csr -out server.crt -extensions server_ext<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0432\u044b\u0434\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043a\u043b\u0438\u0435\u043d\u0442\u0430, \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u0430\u0439\u0442\u0435 CSR, \u0443\u043a\u0430\u0437\u0430\u0432 <strong>client_ext<\/strong> \u0432 \u043a\u043b\u044e\u0447\u0435 <strong>-extensions<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl ca  -config sub-ca.conf -in client.csr -out client.crt -extensions client_ext<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0447\u0430\u043d\u0438\u0435: \u043f\u0440\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0435 \u043d\u043e\u0432\u043e\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0432\u0441\u044f \u0435\u0433\u043e \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f \u0431\u0443\u0434\u0435\u0442 \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u0435\u043d\u0430 \u0432\u0430\u043c \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u0434\u043e \u0437\u0430\u0432\u0435\u0440\u0448\u0435\u043d\u0438\u044f \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0438. \u0412\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0432\u0441\u0435\u0433\u0434\u0430 \u0441\u043b\u0435\u0434\u0438\u0442\u044c \u0437\u0430 \u0442\u0435\u043c, \u0447\u0442\u043e\u0431\u044b \u0432\u0441\u0435 \u0431\u044b\u043b\u043e \u0432 \u043f\u043e\u0440\u044f\u0434\u043a\u0435, \u043d\u043e \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e \u0435\u0441\u043b\u0438 \u0432\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442\u0435 \u0441 CSR, \u043f\u043e\u0434\u0433\u043e\u0442\u043e\u0432\u043b\u0435\u043d\u043d\u044b\u043c \u043a\u0435\u043c-\u0442\u043e \u0434\u0440\u0443\u0433\u0438\u043c. \u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u043e\u0441\u043e\u0431\u043e\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435 \u043d\u0430 \u043e\u0442\u043b\u0438\u0447\u0438\u0442\u0435\u043b\u044c\u043d\u043e\u0435 \u0438\u043c\u044f \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043d\u0430 \u0431\u0430\u0437\u043e\u0432\u044b\u0435 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0441\u0443\u0431\u044a\u0435\u043a\u0442\u0430 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u043e\u0433\u043e \u0438\u043c\u0435\u043d\u0438.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u0437\u0434\u0430\u043d\u0438\u0435 CRL \u0438 \u043e\u0442\u0437\u044b\u0432 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430 \u0442\u0430\u043a\u0438\u0435 \u0436\u0435, \u043a\u0430\u043a \u0434\u043b\u044f \u043a\u043e\u0440\u043d\u0435\u0432\u043e\u0433\u043e CA. \u0415\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435, \u0447\u0442\u043e \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 \u043e\u0442\u0432\u0435\u0442\u0447\u0438\u043a\u0430 OCSP &mdash; \u044d\u0442\u043e \u043f\u043e\u0440\u0442; \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u044b\u0439 \u0426\u0421 \u0434\u043e\u043b\u0436\u0435\u043d \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c 9081. \u0420\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f, \u0447\u0442\u043e\u0431\u044b \u0440\u0435\u0441\u043f\u043e\u043d\u0434\u0435\u043d\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043b \u0441\u0432\u043e\u0439 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442, \u0447\u0442\u043e\u0431\u044b \u0438\u0437\u0431\u0435\u0436\u0430\u0442\u044c \u043d\u0430\u0447\u0438\u043b\u0438\u0435 \u043f\u043e\u0434\u0447\u0438\u043d\u0451\u043d\u043d\u043e\u0433\u043e \u0426\u0421 \u043d\u0430 \u043e\u0431\u0449\u0435\u0434\u043e\u0441\u0442\u0443\u043f\u043d\u043e\u043c \u0441\u0435\u0440\u0432\u0435\u0440\u0435.\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"18\" name=\"18\"><\/a>\u0428\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 OpenSSL<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\tOpenSSL \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0438 \u0430\u0441\u0441\u0438\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u0430\u043d\u043d\u044b\u0445 (\u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0441\u0442\u0440\u043e\u043a). \u0414\u043b\u044f \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0433\u043e \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c, \u0434\u043b\u044f \u0430\u0441\u0441\u0438\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043f\u0440\u0435\u0434\u0432\u0430\u0440\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u043d\u0443\u0436\u043d\u043e \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0438 \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u043e\u0432 \u0432\u043c\u0435\u0441\u0442\u043e OpenSSL \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 <strong>gpg<\/strong>. \u0421 \u044d\u0442\u0438\u043c \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u043c \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0437\u043d\u0430\u043a\u043e\u043c\u0438\u0442\u044c\u0441\u044f \u0432 \u0441\u0442\u0430\u0442\u044c\u0435 &laquo;<a href=\"https:\/\/hackware.ru\/?p=8215\" rel=\"noopener noreferrer\" target=\"_blank\">\u041a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f gpg: \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439, \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u0438, \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043b\u044e\u0447\u0430\u043c\u0438<\/a>&raquo;.\n<\/p>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"181\" name=\"181\"><\/a>\u0421\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 OpenSSL<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0414\u0430\u043d\u043d\u044b\u0439 \u0432\u0438\u0434 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439 <strong>enc<\/strong>. \u041a\u0441\u0442\u0430\u0442\u0438 \u043e\u043d\u0430 \u0442\u0430\u043a\u0436\u0435 \u0437\u0430\u0434\u0435\u0439\u0441\u0442\u0432\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u043a\u043b\u044e\u0447\u0435\u0439, \u0435\u0441\u043b\u0438 \u0432\u044b\u0431\u0440\u0430\u043d\u043e \u0438\u0445 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 &mdash; \u044d\u0442\u043e \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u044f\u0435\u0442\u0441\u044f \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e <strong>enc<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0433\u043e \u0432\u0438\u0434\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -\u0428\u0418\u0424\u0420 -in \u0414\u041b\u042f-\u0428\u0418\u0424\u0420\u041e\u0412\u0410\u041d\u0418\u042f -out \u0417\u0410\u0428\u0418\u0424\u0420\u041e\u0412\u0410\u041d\u042b\u0415-\u0414\u0410\u041d\u041d\u042b\u0415<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438 \u043f\u043e\u0445\u043e\u0436\u0430\u044f \u043a\u043e\u043c\u0430\u043d\u0434\u0430, \u043d\u043e \u0441 \u043e\u043f\u0446\u0438\u0435\u0439 <strong>-d<\/strong>, \u0442\u0430\u043a\u0436\u0435 <strong>\u0417\u0410\u0428\u0418\u0424\u0420\u041e\u0412\u0410\u041d\u042b\u0415-\u0414\u0410\u041d\u041d\u042b\u0415<\/strong> \u0442\u0435\u043f\u0435\u0440\u044c \u044f\u0432\u043b\u044f\u044e\u0442\u0441\u044f \u0432\u0445\u043e\u0434\u043d\u044b\u043c\u0438, \u0430 \u043d\u0430 \u0432\u044b\u0445\u043e\u0434\u0435 <strong>\u0420\u0410\u0421\u0428\u0418\u0424\u0420\u041e\u0412\u0410\u041d\u041d\u042b\u0415-\u0414\u0410\u041d\u041d\u042b\u0415<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -\u0428\u0418\u0424\u0420 -d -in \u0417\u0410\u0428\u0418\u0424\u0420\u041e\u0412\u0410\u041d\u042b\u0415-\u0414\u0410\u041d\u041d\u042b\u0415 -out \u0420\u0410\u0421\u0428\u0418\u0424\u0420\u041e\u0412\u0410\u041d\u041d\u042b\u0415-\u0414\u0410\u041d\u041d\u042b\u0415<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0435 <strong>\u0428\u0418\u0424\u0420\u0410<\/strong> \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u044e\u0442 <strong>aes-256-cbc<\/strong>, \u0430 \u043f\u043e\u043b\u043d\u044b\u0439 \u0441\u043f\u0438\u0441\u043e\u043a \u0448\u0438\u0444\u0440\u043e\u0432 \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -list<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0415\u0449\u0451 \u043d\u0430\u0441\u0442\u043e\u044f\u0442\u0435\u043b\u044c\u043d\u043e \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0446\u0438\u044e <strong>-iter \u0427\u0418\u0421\u041b\u041e<\/strong>. \u041e\u043d\u0430 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442 \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u043e\u0435 <strong>\u0427\u0418\u0421\u041b\u041e<\/strong> \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0439 \u0434\u043b\u044f \u043f\u0430\u0440\u043e\u043b\u044f \u043f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0438 \u043a\u043b\u044e\u0447\u0430 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f. \u0412\u044b\u0441\u043e\u043a\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f \u0443\u0432\u0435\u043b\u0438\u0447\u0438\u0432\u0430\u044e\u0442 \u0432\u0440\u0435\u043c\u044f, \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0435 \u0434\u043b\u044f \u0432\u0437\u043b\u043e\u043c\u0430 \u043f\u0430\u0440\u043e\u043b\u044f \u0431\u0440\u0443\u0442-\u0444\u043e\u0440\u0441\u043e\u043c \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430. \u042d\u0442\u0430 \u043e\u043f\u0446\u0438\u044f \u0432\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0430 PBKDF2 \u0434\u043b\u044f \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u044f \u043a\u043b\u044e\u0447\u0430. \u0423\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043c\u043e\u0436\u043d\u043e \u0432\u044b\u0441\u043e\u043a\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f &mdash; \u0434\u0435\u0441\u044f\u0442\u043a\u0438 \u0438 \u0441\u043e\u0442\u043d\u0438 \u0442\u044b\u0441\u044f\u0447. \u0412 \u0440\u0430\u0437\u0434\u0435\u043b\u0435 &laquo;<a href=\"https:\/\/hackware.ru\/?p=13139#32\" rel=\"noopener noreferrer\" target=\"_blank\">\u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0431\u0430\u0437\u0443 \u0434\u0430\u043d\u043d\u044b\u0445 KeePass<\/a>&raquo; \u043f\u0440\u0438 \u0441\u043e\u0437\u0434\u0430\u043d\u0438\u0438 \u0431\u0430\u0437\u044b \u0434\u0430\u043d\u043d\u044b\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0442\u0430\u043a\u043e\u0439 \u0436\u0435 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c (\u043f\u0435\u0440\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f), \u0442\u0430\u043c \u0434\u043b\u044f 1 \u0441\u0435\u043a\u0443\u043d\u0434\u043d\u043e\u0439 \u0437\u0430\u0434\u0435\u0440\u0436\u043a\u0438 \u044f \u0432\u044b\u0441\u0442\u0430\u0432\u043b\u044f\u043b \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435 \u0432 25 \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u0438\u043d\u0435\u0440\u0430\u0446\u0438\u0439.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0438\u043c\u0435\u0440 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u0430 <strong>art.txt<\/strong> \u0448\u0438\u0444\u0440\u043e\u043c <strong>aes-256-cbc<\/strong>, \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u043f\u043e\u043c\u0435\u0449\u0435\u043d\u044b \u0432 \u0444\u0430\u0439\u043b \u0441 \u0438\u043c\u0435\u043d\u0435\u043c <strong>art.txt.enc<\/strong>, \u043f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0438 \u043a\u043b\u044e\u0447\u0430 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0434\u0435\u0441\u044f\u0442\u044c \u043c\u0438\u043b\u043b\u0438\u043e\u043d\u043e\u0432 \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0439 (\u043d\u0430 \u043c\u043e\u0451\u043c \u0436\u0435\u043b\u0435\u0437\u0435 \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0437\u0430\u043d\u044f\u043b\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0441\u0435\u043a\u0443\u043d\u0434):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -aes-256-cbc -in art.txt -out art.txt.enc -iter 10000000<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u0432\u0435\u0434\u0438\u0442\u0435, \u0430 \u0437\u0430\u0442\u0435\u043c \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0434\u0438\u0442\u0435 \u043f\u0430\u0440\u043e\u043b\u044c \u0434\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f:\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/enc.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13212\" height=\"148\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/enc.png\" width=\"967\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/enc.png 967w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/enc-300x46.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/enc-768x118.png 768w\" sizes=\"(max-width: 967px) 100vw, 967px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u0435 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0437\u0434\u0430\u043d \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b <strong>art.txt.enc<\/strong>.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438 \u0444\u0430\u0439\u043b\u0430 <strong>art.txt.enc<\/strong> \u0438 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0434\u0430\u043d\u043d\u044b\u0445 \u0432 \u0444\u0430\u0439\u043b <strong>art-new.txt<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -aes-256-cbc -d -in art.txt.enc -out art-new.txt -iter 10000000<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0415\u0441\u043b\u0438 \u0444\u0430\u0439\u043b \u0443\u0441\u043f\u0435\u0448\u043d\u043e \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d, \u0442\u043e \u043d\u0435 \u0431\u0443\u0434\u0435\u0442 \u0432\u044b\u0432\u0435\u0434\u0435\u043d\u0430 \u043d\u0438\u043a\u0430\u043a\u0430\u044f \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u0430\u044f \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044f.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/enc-d.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13211\" height=\"135\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/enc-d.png\" width=\"1007\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/enc-d.png 1007w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/enc-d-300x40.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/enc-d-768x103.png 768w\" sizes=\"(max-width: 1007px) 100vw, 1007px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412 \u0441\u043b\u0443\u0447\u0430\u0435 \u043d\u0435\u0443\u0434\u0430\u0447\u043d\u043e\u0439 \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438 \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0435:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nbad decrypt\r\n140381536523584:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:crypto\/evp\/evp_enc.c:583:<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u043e\u0437\u043c\u043e\u0436\u043d\u044b\u0435 \u043f\u0440\u0438\u0447\u0438\u043d\u044b \u043e\u0448\u0438\u0431\u043a\u0438:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t\u043d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u043f\u0430\u0440\u043e\u043b\u044c\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u043d\u0435\u0432\u0435\u0440\u043d\u044b\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0434\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u043d\u0435\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0439 \u0441 \u043e\u043f\u0446\u0438\u0435\u0439 <strong>-iter<\/strong>\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t\u043d\u0435\u0432\u0435\u0440\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u043d \u0444\u0430\u0439\u043b \u0434\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t\u041e\u0431\u0440\u0430\u0442\u0438\u0442\u0435 \u0432\u043d\u0438\u043c\u0430\u043d\u0438\u0435, \u0447\u0442\u043e \u0434\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438 \u0442\u0430\u043a\u0436\u0435 \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u043f\u0446\u0438\u044e <strong>-iter<\/strong> \u0441 \u0442\u0435\u043c \u0436\u0435 \u0441\u0430\u043c\u044b\u043c \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u0435\u043c, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u0431\u044b\u043b\u043e \u0443\u043a\u0430\u0437\u0430\u043d\u043e \u043f\u0440\u0438 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0438. \u041a\u043e\u043d\u0435\u0447\u043d\u043e, \u043c\u043e\u0436\u043d\u043e \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043e\u043f\u0446\u0438\u044e <strong>-iter<\/strong> \u043f\u0440\u0438 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0438 (\u0430, \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u0438 \u043f\u0440\u0438 \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0435), \u043d\u043e \u0432 \u044d\u0442\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0441\u0447\u0438\u0442\u0430\u0435\u0442\u0441\u044f \u043d\u0435\u043d\u0430\u0434\u0451\u0436\u043d\u044b\u043c! \u041d\u0435 \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043e\u043f\u0446\u0438\u044e. \u0415\u0441\u043b\u0438 \u0443 \u0432\u0430\u0441 \u0441\u043b\u0430\u0431\u043e\u0435 \u0436\u0435\u043b\u0435\u0437\u043e \u0418\u041b\u0418 \u0435\u0441\u043b\u0438 \u0444\u0430\u0439\u043b \u0431\u0443\u0434\u0435\u0442 \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u044b\u0432\u0430\u0442\u044c\u0441\u044f \u043d\u0430 \u0441\u043b\u0430\u0431\u043e\u043c \u0436\u0435\u043b\u0435\u0437\u0435, \u0442\u043e \u0432\u0430\u043c \u043d\u0435\u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0442\u0430\u043a\u0438\u0435 \u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u0437\u043d\u0430\u0447\u0435\u043d\u0438\u044f <strong>-iter<\/strong> &mdash; \u0443\u043a\u0430\u0436\u0438\u0442\u0435 \u0445\u043e\u0442\u044f \u0431\u044b \u0434\u0435\u0441\u044f\u0442\u043a\u0438 \u0438\u043b\u0438 \u0441\u043e\u0442\u043d\u0438 \u0442\u044b\u0441\u044f\u0447 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u043f\u043e\u043b\u043c\u0438\u043b\u043b\u0438\u043e\u043d\u0430).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0438\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0434\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438 \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438 \u043c\u043e\u0433\u0443\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c\u0441\u044f \u0447\u0443\u0442\u044c \u0438\u043d\u0430\u0447\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl \u0428\u0418\u0424\u0420<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl aes-256-cbc -in art.txt -out art.txt.enc -iter 10000000<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u043e \u0435\u0441\u0442\u044c \u043f\u0440\u043e\u043f\u0443\u0441\u043a\u0430\u0435\u0442\u0441\u044f \u0441\u043b\u043e\u0432\u043e <strong>enc<\/strong>, \u0438 \u043f\u0435\u0440\u0435\u0434 \u0448\u0438\u0444\u0440\u043e\u043c \u0443\u0431\u0438\u0440\u0430\u0435\u0442\u0441\u044f \u0434\u0435\u0444\u0438\u0441. \u041e\u0431\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0440\u0430\u0432\u043d\u043e\u0437\u043d\u0430\u0447\u043d\u044b.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u043f\u0440\u0435\u0434\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0441\u043e\u0431\u043e\u0439 \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u043f\u043e\u043b\u0443\u0447\u0438\u0442\u0441\u044f \u043f\u0435\u0440\u0435\u0434\u0430\u0442\u044c, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u043c \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0438 (\u0432 \u0447\u0430\u0442\u0435). \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043e\u043f\u0446\u0438\u044e <strong>-a<\/strong> (\u0438\u043b\u0438 \u0435\u0451 \u043f\u0441\u0435\u0432\u0434\u043e\u043d\u0438\u043c <strong>-base64<\/strong>), \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 <a href=\"https:\/\/hackware.ru\/?p=9551#base64\" rel=\"noopener noreferrer\" target=\"_blank\">\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0443 Base64<\/a>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -aes-256-cbc -in art.txt -out art.txt.b64 -iter 10000000 -a<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0421\u043e\u0434\u0435\u0440\u0436\u0438\u043c\u043e\u0435 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u043d\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 <strong>art.txt.b64<\/strong> \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u043b\u044e\u0431\u044b\u043c \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u043c \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440\u043e\u043c \u0438 \u043f\u0435\u0440\u0435\u0441\u043b\u0430\u0442\u044c \u0432 \u043c\u0435\u0441\u0441\u0435\u043d\u0434\u0436\u0435\u0440\u0435 \u0438\u043b\u0438 \u0432 \u0447\u0430\u0442\u0435.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438 \u0442\u0430\u043a\u0436\u0435 \u043d\u0443\u0436\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u043f\u0446\u0438\u044e <strong>-a<\/strong>:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -aes-256-cbc -d -in art.txt.b64 -out art-new.txt -iter 10000000 -a<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u043f\u0440\u043e\u0441\u0442\u043e \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u0432 \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u043a\u0443 base64:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -base64 -in file.bin -out file.b64<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0440\u0430\u0441\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u044d\u0442\u043e\u0442 \u0444\u0430\u0439\u043b:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -base64 -d -in file.b64 -out file.bin<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 \u041f\u0410\u0420\u041e\u041b\u042c \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u0435 (\u043d\u0435 \u0438\u043d\u0442\u0435\u0440\u0430\u043a\u0442\u0438\u0432\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -aes128 -pbkdf2 -d -in file.aes128 -out file.txt -pass pass:\u041f\u0410\u0420\u041e\u041b\u042c<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b, \u0437\u0430\u0442\u0435\u043c \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0435\u0433\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e base64 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u043f\u043e \u043f\u043e\u0447\u0442\u0435), \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f AES-256 \u0432 \u0440\u0435\u0436\u0438\u043c\u0435 CTR \u0438 \u0441 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0435\u043c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u043d\u043e\u0439 \u043a\u043b\u044e\u0447\u0430 PBKDF2:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -aes-256-ctr -pbkdf2 -a -in file.txt -out file.aes256<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u0435\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b \u0438\u0437 Base64 , \u0437\u0430\u0442\u0435\u043c \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0435\u0433\u043e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043f\u0430\u0440\u043e\u043b\u044c, \u0443\u043a\u0430\u0437\u0430\u043d\u043d\u044b\u0439 \u0432 \u0444\u0430\u0439\u043b\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -aes-256-ctr -pbkdf2 -d -a -in file.aes256 -out file.txt -pass file:&lt;\u0424\u0410\u0419\u041b-\u0421-\u041f\u0410\u0420\u041e\u041b\u0415\u041c&gt;<\/pre>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"182\" name=\"182\"><\/a>\u041a\u0430\u043a \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0442\u0440\u043e\u043a\u0438 \u0432 OpenSSL (\u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435)<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u0421\u043b\u0435\u0434\u0443\u0435\u0442 \u043f\u043e\u043c\u043d\u0438\u0442\u044c, \u0447\u0442\u043e \u0434\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f \u0432\u0435\u0441\u044c \u043d\u0430\u0431\u043e\u0440 \u0441\u0438\u043c\u0432\u043e\u043b\u043e\u0432 ASCII, \u0432\u043a\u043b\u044e\u0447\u0430\u044f \u043d\u0435\u043f\u0435\u0447\u0430\u0442\u0430\u0435\u043c\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b. \u0415\u0441\u043b\u0438 \u0432\u044b \u0445\u043e\u0442\u0438\u0442\u0435 \u0438\u043c\u0435\u0442\u044c \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0432\u044b\u0440\u0435\u0437\u0430\u0442\u044c \u0438 \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0435 \u0434\u0430\u043d\u043d\u044b\u0435 \u0438\u0437 \u043a\u043e\u043d\u0441\u043e\u043b\u0438 \u0438\u043b\u0438 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430, \u0432\u0430\u043c \u043d\u0443\u0436\u043d\u043e \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u043e\u0432\u0430\u0442\u044c \u0438\u0445 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 \u043f\u0435\u0447\u0430\u0442\u043d\u044b\u0435 \u0441\u0438\u043c\u0432\u043e\u043b\u044b. \u0412\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u0441\u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u0441 \u043e\u043f\u0446\u0438\u0435\u0439 <strong>-base64<\/strong> (\u0438\u043b\u0438 <strong>-a<\/strong>):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\necho &#39;\u0422\u0435\u043a\u0441\u0442 \u0434\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f&#39; | openssl enc -base64 -aes-256-cbc -iter 1000000 -pass pass:\u041f\u0410\u0420\u041e\u041b\u042c<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412\u044b\u0432\u043e\u0434:\n<\/p>\n<pre class=\"brush:plain;\" style=\"text-align: justify;\">\r\nU2FsdGVkX19dVUjYAX58nYeNWEcJUqpywiFsZzD2DHPz7kNX97YUwqvp7KxV9Dme\r\ndwfBncJ5zcoIRctPdQkXsg==<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0420\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430 \u0434\u0435\u043b\u0430\u0435\u0442\u0441\u044f \u0442\u0430\u043a\u0438\u043c \u0436\u0435 \u043e\u0431\u0440\u0430\u0437\u043e\u043c (\u043d\u0443\u0436\u043d\u043e \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u043e \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u043e\u043f\u0446\u0438\u044e <strong>-d<\/strong>):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\necho &quot;U2FsdGVkX19dVUjYAX58nYeNWEcJUqpywiFsZzD2DHPz7kNX97YUwqvp7KxV9DmedwfBncJ5zcoIRctPdQkXsg==&quot; | openssl enc -base64 -d -aes-256-cbc -iter 1000000 -pass pass:\u041f\u0410\u0420\u041e\u041b\u042c<\/pre>\n<p style=\"text-align: justify;\">\n\t<a href=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/opensslenc-string.png\"><img loading=\"lazy\" decoding=\"async\" alt=\"\" class=\"alignnone size-full wp-image-13215\" height=\"249\" src=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/opensslenc-string.png\" width=\"1147\" srcset=\"https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/opensslenc-string.png 1147w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/opensslenc-string-300x65.png 300w, https:\/\/hackware.ru\/wp-content\/uploads\/2020\/06\/opensslenc-string-768x167.png 768w\" sizes=\"(max-width: 1147px) 100vw, 1147px\" \/><\/a>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0412\u041d\u0418\u041c\u0410\u041d\u0418\u0415: \u0415\u0441\u043b\u0438 \u0432\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0435 openssl, \u0442\u043e \u043c\u043e\u0436\u043d\u043e \u043f\u0440\u0435\u0434\u043f\u043e\u043b\u043e\u0436\u0438\u0442\u044c, \u0447\u0442\u043e \u043a\u043e\u043d\u0444\u0438\u0434\u0435\u043d\u0446\u0438\u0430\u043b\u044c\u043d\u043e\u0441\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0445 \u0438, \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u043d\u043e, \u043f\u0430\u0440\u043e\u043b\u044c, \u0432\u0430\u0436\u043d\u044b \u0434\u043b\u044f \u0432\u0430\u0441. \u0415\u0441\u043b\u0438 \u044d\u0442\u043e \u0442\u0430\u043a, \u0432\u044b \u043d\u0438\u043a\u043e\u0433\u0434\u0430 \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u044b \u0443\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435, \u043f\u043e\u0442\u043e\u043c\u0443 \u0447\u0442\u043e \u043e\u043d \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u043a\u0430\u0437\u0430\u043d \u043b\u044e\u0431\u043e\u043c\u0443, \u043a\u0442\u043e \u0438\u043c\u0435\u0435\u0442 \u043f\u0440\u0430\u0432\u043e \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c ps (\u0441\u043c\u043e\u0442\u0440\u0438\u0442\u0435 <a href=\"https:\/\/zalinux.ru\/?p=3596\" rel=\"noopener noreferrer\" target=\"_blank\">\u041a\u0430\u043a \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u0443 ps \u0434\u043b\u044f \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0438\u043d\u0433\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u0432 Linux<\/a>).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u041b\u0443\u0447\u0448\u0435\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435 &mdash; \u0441\u043e\u0445\u0440\u0430\u043d\u0438\u0442\u044c \u043f\u0430\u0440\u043e\u043b\u044c \u0432 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u043e\u0439 \u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f \u0438 \u043e\u0442\u043a\u0440\u044b\u0442\u044c \u0435\u0433\u043e \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e openssl:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nexport passwd=&quot;\u041f\u0410\u0420\u041e\u041b\u042c&quot;\r\necho &quot;U2FsdGVkX19dVUjYAX58nYeNWEcJUqpywiFsZzD2DHPz7kNX97YUwqvp7KxV9DmedwfBncJ5zcoIRctPdQkXsg==&quot; | openssl enc -base64 -d -aes-256-cbc -iter 1000000 -pass env:passwd<\/pre>\n<h3 style=\"text-align: justify;\">\n\t<a id=\"183\" name=\"183\"><\/a>\u0410\u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 OpenSSL<br \/>\n<\/h3>\n<p style=\"text-align: justify;\">\n\t\u041d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0438 \u0438\u0437\u0432\u043b\u0435\u0447\u044c \u0438\u0437 \u043d\u0435\u0433\u043e \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447. \u041f\u0443\u0431\u043b\u0438\u0447\u043d\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u0431\u0443\u0434\u0443\u0442 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c\u0441\u044f, \u0430 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c &mdash; \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u044b\u0432\u0430\u0442\u044c\u0441\u044f. \u041a\u043e\u043c\u0430\u043d\u0434\u044b \u0434\u043b\u044f \u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u043a\u043b\u044e\u0447\u0435\u0439 \u0443\u0436\u0435 \u0440\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0435\u043d\u044b \u0432\u044b\u0448\u0435, \u043d\u0430\u043f\u043e\u043c\u043d\u0438\u043c \u0438\u0445 (\u0432 \u0434\u0430\u043d\u043d\u043e\u043c \u0441\u043b\u0443\u0447\u0430\u0435 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0431\u0443\u0434\u0435\u0442 \u0441\u043e\u0445\u0440\u0430\u043d\u0451\u043d \u0432 \u0444\u0430\u0439\u043b <strong>private.key<\/strong>):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl genpkey -algorithm RSA -out private.key -pkeyopt rsa_keygen_bits:8192<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0438\u0437\u0432\u043b\u0435\u0447\u0435\u043d\u0438\u044f \u043f\u0443\u0431\u043b\u0438\u0447\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 \u0432 \u0444\u0430\u0439\u043b (<strong>public.key<\/strong>) \u0438\u0437 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430 (<strong>private.key<\/strong>):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl rsa -in private.key -pubout -out public.key<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl rsautl -encrypt -pubin -inkey \u041f\u0423\u0411\u041b\u0418\u0427\u041d\u042b\u0419-\u041a\u041b\u042e\u0427.key -in \u0417\u0410\u0428\u0418\u0424\u0420\u041e\u0412\u0410\u0422\u042c.txt -out \u0417\u0410\u0428\u0418\u0424\u0420\u041e\u0412\u0410\u041d\u041e.txt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl rsautl -decrypt -inkey \u041f\u0420\u0418\u0412\u0410\u0422\u041d\u042b\u0419-\u041a\u041b\u042e\u0427.key -in \u0417\u0410\u0428\u0418\u0424\u0420\u041e\u0412\u0410\u041d\u041e.txt -out \u0420\u0410\u0421\u0428\u0418\u0424\u0420\u041e\u0412\u0410\u041d\u041e.txt<\/pre>\n<p style=\"text-align: justify;\">\n\t\u041e\u043f\u0438\u0441\u0430\u043d\u043d\u044b\u043c \u043c\u0435\u0442\u043e\u0434\u043e\u043c <strong>\u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u0444\u0430\u0439\u043b\u044b!<\/strong>\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0420\u0430\u0441\u0441\u043c\u043e\u0442\u0440\u0438\u043c \u043f\u0430\u0440\u043e\u0447\u043a\u0443 \u0441\u043f\u043e\u0441\u043e\u0431\u043e\u0432 \u043e\u0431\u0445\u043e\u0434\u0430 \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u044b \u0441 \u043d\u0435\u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c\u044e \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u0444\u0430\u0439\u043b\u044b.\n<\/p>\n<h4 style=\"text-align: justify;\">\n\t1. \u0410\u0441\u0441\u0438\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0435 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435 \u0434\u043b\u044f \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t\u0421\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u0443\u0439\u0442\u0435 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447, \u043a\u043e\u0442\u043e\u0440\u044b\u043c \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u044b\u0432\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u0444\u0430\u0439\u043b\u044b:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl rand -base64 32 &gt; key.bin<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u0448\u0438\u0444\u0440\u0443\u0439\u0442\u0435 \u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u0444\u0430\u0439\u043b\u044b \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 (\u043a\u0430\u043a \u044d\u0442\u043e \u043f\u043e\u043a\u0430\u0437\u0430\u043d\u043e \u0432 \u043f\u0440\u0435\u0434\u044b\u0434\u0443\u0449\u0435\u043c \u0440\u0430\u0437\u0434\u0435\u043b\u0435):\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -aes-256-cbc -in \u0411\u041e\u041b\u042c\u0428\u041e\u0419-\u0424\u0410\u0419\u041b -out \u0411\u041e\u041b\u042c\u0428\u041e\u0419-\u0424\u0410\u0419\u041b.enc -pass file:.\/key.bin<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0417\u0430\u0448\u0438\u0444\u0440\u0443\u0439\u0442\u0435 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447, \u0447\u0442\u043e\u0431\u044b \u0435\u0433\u043e \u043c\u043e\u0436\u043d\u043e \u0431\u044b\u043b\u043e \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u0438\u0442\u044c \u0434\u0440\u0443\u0433\u043e\u043c\u0443 \u043b\u0438\u0446\u0443:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl rsautl -encrypt -inkey public.pem -pubin -in key.bin -out key.bin.enc<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0423\u0434\u0430\u043b\u044f\u0435\u043c \u043d\u0435\u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447, \u0447\u0442\u043e\u0431\u044b \u043d\u0438\u043a\u0442\u043e \u0435\u0433\u043e \u043d\u0435 \u0443\u0437\u043d\u0430\u043b:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nshred -u key.bin<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u0435\u043f\u0435\u0440\u044c \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u043c \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 (<strong>key.bin.enc<\/strong>) \u0438 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0431\u043e\u043b\u044c\u0448\u043e\u0439 \u0444\u0430\u0439\u043b (\u0411\u041e\u041b\u042c\u0428\u041e\u0419-\u0424\u0410\u0419\u041b.enc) \u0434\u0440\u0443\u0433\u043e\u043c\u0443 \u043b\u0438\u0446\u0443.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u0440\u0443\u0433\u043e\u0435 \u043b\u0438\u0446\u043e \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0438 \u043f\u043e\u043b\u0443\u0447\u0435\u043d\u0438\u0438 \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u0441\u0432\u043e\u0439 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl rsautl -decrypt -inkey private.pem -in key.bin.enc -out key.bin<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0422\u0435\u043f\u0435\u0440\u044c \u043e\u043d \u0441\u043c\u043e\u0436\u0435\u0442 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0434\u043b\u044f \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438 \u0444\u0430\u0439\u043b\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl enc -d -aes-256-cbc -in \u0411\u041e\u041b\u042c\u0428\u041e\u0419-\u0424\u0410\u0419\u041b.enc -out \u0411\u041e\u041b\u042c\u0428\u041e\u0419-\u0424\u0410\u0419\u041b.enc&nbsp;-pass file:.\/key.bin<\/pre>\n<h4 style=\"text-align: justify;\">\n\t2. \u0421 \u043f\u043e\u043c\u043e\u0449\u044c\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u044b smime<br \/>\n<\/h4>\n<p style=\"text-align: justify;\">\n\t\u0420\u0435\u0448\u0435\u043d\u0438\u0435 \u0434\u043b\u044f \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0433\u043e \u0438 \u0432\u044b\u0441\u043e\u043a\u043e\u0437\u0430\u0449\u0438\u0449\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u043b\u044e\u0431\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0432 OpenSSL \u0438 \u043a\u043e\u043c\u0430\u043d\u0434\u043d\u043e\u0439 \u0441\u0442\u0440\u043e\u043a\u0435:\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0414\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u043e\u0432 \u0432\u044b \u0434\u043e\u043b\u0436\u043d\u044b \u0438\u043c\u0435\u0442\u044c \u0433\u043e\u0442\u043e\u0432\u044b\u0439 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 X.509 \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PEM.\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0421\u0433\u0435\u043d\u0435\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0435\u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -x509 -noenc -days 100000 -newkey rsa:8192 -keyout private_key.pem -out certificate.pem<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0421\u0433\u0435\u043d\u0435\u043d\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u0439 \u043a\u043b\u044e\u0447 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -x509 -days 100000 -newkey rsa:8192 -keyout private_key.pem -out certificate.pem<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0421 \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c \u0438\u043b\u0438 \u043d\u0435\u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u043c \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442 \u043c\u043e\u0436\u043d\u043e \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u043e\u0439:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl req -x509 -new -days 100000 -key private_key.pem -out certificate.pem<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0427\u0442\u043e\u0431\u044b \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0444\u0430\u0439\u043b \u0432\u044b\u043f\u043e\u043b\u043d\u0438\u0442\u0435:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl smime -encrypt -binary -aes-256-cbc -in plainfile.zip -out encrypted.zip.enc -outform DER yourSslCertificate.pem<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412 \u044d\u0442\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u0435:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>smime<\/strong> &mdash; ssl \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u0434\u043b\u044f S\/MIME \u0443\u0442\u0438\u043b\u0438\u0442\u044b\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>-encrypt<\/strong> &mdash; \u0432\u044b\u0431\u0440\u0430\u043d\u043d\u044b\u043c&nbsp;\u0434\u0435\u0439\u0441\u0442\u0432\u0438\u0435\u043c \u0441 \u0444\u0430\u0439\u043b\u043e\u043c \u044f\u0432\u043b\u044f\u0435\u0442\u0441\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>-binary<\/strong> &mdash; \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0439 \u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0439 \u043f\u0440\u043e\u0446\u0435\u0441\u0441. \u041e\u0431\u044b\u0447\u043d\u043e \u0432\u0445\u043e\u0434\u043d\u043e\u0435 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0435 \u043f\u0440\u0435\u043e\u0431\u0440\u0430\u0437\u0443\u0435\u0442\u0441\u044f \u0432 &laquo;\u043a\u0430\u043d\u043e\u043d\u0438\u0447\u0435\u0441\u043a\u0438\u0439&raquo; \u0444\u043e\u0440\u043c\u0430\u0442, \u043a\u0430\u043a \u0442\u043e\u0433\u043e \u0442\u0440\u0435\u0431\u0443\u0435\u0442 \u0441\u043f\u0435\u0446\u0438\u0444\u0438\u043a\u0430\u0446\u0438\u044f S\/MIME, \u044d\u0442\u043e\u0442 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c \u043e\u0442\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0435\u0433\u043e. \u042d\u0442\u043e \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e \u0434\u043b\u044f \u0432\u0441\u0435\u0445 \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u0445 \u0444\u0430\u0439\u043b\u043e\u0432 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0438\u0437\u043e\u0431\u0440\u0430\u0436\u0435\u043d\u0438\u0439, \u0437\u0432\u0443\u043a\u043e\u0432, ZIP-\u0430\u0440\u0445\u0438\u0432\u043e\u0432).\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>-aes-256-cbc<\/strong> &mdash; \u0432\u044b\u0431\u0440\u0430\u043d \u0448\u0438\u0444\u0440 AES \u0432 256 \u0431\u0438\u0442 \u0434\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f (\u0441\u0438\u043b\u044c\u043d\u044b\u0439). \u0415\u0441\u043b\u0438 \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d\u043e, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f 40-\u0431\u0438\u0442\u043d\u044b\u0439 RC2 (\u043e\u0447\u0435\u043d\u044c \u0441\u043b\u0430\u0431\u044b\u0439).\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>-in plainfile.zip<\/strong> &mdash; \u0444\u0430\u0439\u043b \u0434\u043b\u044f \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0438\u044f\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>-out encrypted.zip.enc<\/strong> &mdash; \u0444\u0430\u0439\u043b \u0434\u043b\u044f \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u0438\u044f \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0445 \u0434\u0430\u043d\u043d\u044b\u0445\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>-outform DER<\/strong> &mdash; \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0432\u044b\u0445\u043e\u0434\u043d\u043e\u0439 \u0444\u0430\u0439\u043b \u043a\u0430\u043a \u0434\u0432\u043e\u0438\u0447\u043d\u044b\u0439 \u0444\u0430\u0439\u043b. \u0415\u0441\u043b\u0438 \u043d\u0435 \u0443\u043a\u0430\u0437\u0430\u043d, \u0444\u0430\u0439\u043b \u0431\u0443\u0434\u0435\u0442 \u0437\u0430\u043a\u043e\u0434\u0438\u0440\u043e\u0432\u0430\u043d \u0432 base64, \u0430 \u0440\u0430\u0437\u043c\u0435\u0440 \u0444\u0430\u0439\u043b\u0430 \u0431\u0443\u0434\u0435\u0442 \u0443\u0432\u0435\u043b\u0438\u0447\u0435\u043d \u043d\u0430 30%.\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>yourSslCertificate.pem<\/strong> &mdash; \u0438\u043c\u044f \u0444\u0430\u0439\u043b\u0430 \u0432\u0430\u0448\u0435\u0433\u043e \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u0430. \u041e\u043d \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PEM.\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t\u042d\u0442\u0430 \u043a\u043e\u043c\u0430\u043d\u0434\u0430 \u043c\u043e\u0436\u0435\u0442 \u043e\u0447\u0435\u043d\u044c \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e \u0441\u0438\u043b\u044c\u043d\u043e \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u0438\u0435 \u0444\u0430\u0439\u043b\u044b \u043d\u0435\u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e \u043e\u0442 \u0438\u0445 \u0444\u043e\u0440\u043c\u0430\u0442\u0430.\n<\/p>\n<p style=\"text-align: justify;\">\n\t<strong>\u0418\u0437\u0432\u0435\u0441\u0442\u043d\u0430\u044f \u043f\u0440\u043e\u0431\u043b\u0435\u043c\u0430<\/strong>: \u0447\u0442\u043e-\u0442\u043e \u043d\u0435 \u0442\u0430\u043a \u043f\u0440\u043e\u0438\u0441\u0445\u043e\u0434\u0438\u0442, \u043f\u0440\u0438 \u043f\u043e\u043f\u044b\u0442\u043a\u0430\u0445 \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u0442\u044c \u043e\u0433\u0440\u043e\u043c\u043d\u044b\u0439 \u0444\u0430\u0439\u043b (&gt; 600 \u041c\u0411). \u041e\u0448\u0438\u0431\u043a\u0430 \u043d\u0435 \u0432\u044b\u0432\u043e\u0434\u0438\u0442\u0441\u044f, \u043d\u043e \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u0431\u0443\u0434\u0435\u0442 \u043f\u043e\u0432\u0440\u0435\u0436\u0434\u0451\u043d. \u0412\u0441\u0435\u0433\u0434\u0430 \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0439\u0442\u0435 \u043a\u0430\u0436\u0434\u044b\u0439 \u0444\u0430\u0439\u043b! (\u0438\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439\u0442\u0435 PGP &mdash; \u0431\u043e\u043b\u044c\u0448\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0444\u0430\u0439\u043b\u043e\u0432 \u0441 \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u043c \u043a\u043b\u044e\u0447\u043e\u043c).\n<\/p>\n<p style=\"text-align: justify;\">\n\t\u0420\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430 \u0444\u0430\u0439\u043b\u0430:\n<\/p>\n<pre class=\"brush:bash;\" style=\"text-align: justify;\">\r\nopenssl smime -decrypt -binary -in encrypted.zip.enc -inform DER -out decrypted.zip -inkey private.key -passin pass:\u0412\u0410\u0428-\u041f\u0410\u0420\u041e\u041b\u042c<\/pre>\n<p style=\"text-align: justify;\">\n\t\u0412 \u044d\u0442\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u0435:\n<\/p>\n<ul>\n<li style=\"text-align: justify;\">\n\t\t<strong>-inform DER<\/strong> &mdash; \u0442\u043e \u0436\u0435 \u0441\u0430\u043c\u043e\u0435, \u0447\u0442\u043e \u0438 \u0432 -outform \u0432\u044b\u0448\u0435\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>-inkey private.key<\/strong> &mdash; \u0438\u043c\u044f \u0444\u0430\u0439\u043b\u0430 \u0432\u0430\u0448\u0435\u0433\u043e \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430. \u041e\u043d \u0434\u043e\u043b\u0436\u0435\u043d \u0431\u044b\u0442\u044c \u0432 \u0444\u043e\u0440\u043c\u0430\u0442\u0435 PEM \u0438 \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d \u043f\u0430\u0440\u043e\u043b\u0435\u043c.\n\t<\/li>\n<li style=\"text-align: justify;\">\n\t\t<strong>-passin pass:\u0412\u0410\u0428-\u041f\u0410\u0420\u041e\u041b\u042c<\/strong> &mdash; \u0432\u0430\u0448 \u043f\u0430\u0440\u043e\u043b\u044c \u0434\u043b\u044f \u0437\u0430\u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043f\u0440\u0438\u0432\u0430\u0442\u043d\u043e\u0433\u043e \u043a\u043b\u044e\u0447\u0430.\n\t<\/li>\n<\/ul>\n<p style=\"text-align: justify;\">\n\t\u0418\u0442\u0430\u043a, \u043f\u0440\u0438 \u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u043c \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0438 \u043d\u0443\u0436\u043d\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0445\u043e\u0440\u043e\u0448\u0438\u0439 \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c \u0448\u0438\u0444\u0440\u043e\u0430\u043d\u0438\u044f&nbsp;\u0438 \u043d\u0435 \u0437\u0430\u0431\u044b\u0442\u044c \u0443\u043a\u0430\u0437\u0430\u0442\u044c \u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043a\u043e\u043b\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0439. \u0410 \u0434\u043b\u044f \u0430\u0441\u0438\u043c\u043c\u0435\u0442\u0440\u0438\u0447\u043d\u043e\u0433\u043e \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0438\u043c\u0435\u044e\u0442\u0441\u044f \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u0438\u044f \u0438 \u043a\u043e\u0441\u0442\u044b\u043b\u0438. \u041f\u043e \u044d\u0442\u043e\u0439 \u043f\u0440\u0438\u0447\u0438\u043d\u0435 \u0432\u043d\u043e\u0432\u044c \u0440\u0435\u043a\u043e\u043c\u0435\u043d\u0434\u0443\u0435\u0442\u0441\u044f \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c <strong>gpg<\/strong>: &laquo;<a href=\"https:\/\/hackware.ru\/?p=8215\" rel=\"noopener noreferrer\" target=\"_blank\">\u041a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f gpg: \u0448\u0438\u0444\u0440\u043e\u0432\u0430\u043d\u0438\u0435, \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u0439, \u043f\u043e\u0434\u043f\u0438\u0441\u044c \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0430 \u043f\u043e\u0434\u043f\u0438\u0441\u0438, \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u0435 \u043a\u043b\u044e\u0447\u0430\u043c\u0438<\/a>&raquo;.\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"19\" name=\"19\"><\/a>\u041f\u0438\u043d\u0438\u043d\u0433 \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0432 (pinning)<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t[\u0421\u041a\u041e\u0420\u041e \u0411\u0423\u0414\u0415\u0422 \u0414\u041e\u0411\u0410\u0412\u041b\u0415\u041d\u041e]\n<\/p>\n<p style=\"text-align: justify;\">\n\t&nbsp;\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"20\" name=\"20\"><\/a>\u0421\u043b\u043e\u0432\u0430\u0440\u044c \u043e\u0441\u043d\u043e\u0432\u043d\u044b\u0445 \u0442\u0435\u0440\u043c\u0438\u043d\u043e\u0432 OpenSSL<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t[\u0421\u041a\u041e\u0420\u041e \u0411\u0423\u0414\u0415\u0422 \u0414\u041e\u0411\u0410\u0412\u041b\u0415\u041d\u041e]\n<\/p>\n<p style=\"text-align: justify;\">\n\t&nbsp;\n<\/p>\n<p style=\"text-align: justify;\">\n\t&nbsp;\n<\/p>\n<h2 style=\"text-align: justify;\">\n\t<a id=\"21\" name=\"21\"><\/a>\u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u0434\u043b\u044f \u043f\u0440\u043e\u0432\u0435\u0440\u043a\u0438 \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043a SSL \u0438 \u0441\u0431\u043e\u0440\u0430 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438<br \/>\n<\/h2>\n<p style=\"text-align: justify;\">\n\t[\u0421\u041a\u041e\u0420\u041e \u0411\u0423\u0414\u0415\u0422 \u0414\u041e\u0411\u0410\u0412\u041b\u0415\u041d\u041e]<\/p>\n\n<div style=\"font-size: 0px; height: 0px; line-height: 0px; margin: 0; padding: 0; clear: both;\"><\/div>","protected":false},"excerpt":{"rendered":"<p>\u041e\u0433\u043b\u0430\u0432\u043b\u0435\u043d\u0438\u0435 1. OpenSSL: \u0438\u043d\u0441\u0442\u0440\u0443\u043a\u0446\u0438\u044f \u043f\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044e \u0438 \u0430\u0443\u0434\u0438\u0442 \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u0438 2. \u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 OpenSSL \u0438 \u0434\u043b\u044f \u0447\u0435\u0433\u043e \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0442\u0441\u044f 3. \u041a\u0430\u043a \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442 SSL \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b 4. \u041a\u0430\u043a \u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b \u0432 OpenSSL 5. \u041a\u0430\u043a\u0443\u044e \u043a\u043e\u043c\u0430\u043d\u0434\u0443 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c, genpkey \u0438\u043b\u0438 genrsa 6. \u041a\u0430\u043a \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c\u0441\u044f OpenSSL (\u043a\u043e\u043c\u0430\u043d\u0434\u044b&nbsp;OpenSSL) 7. \u041a\u0430\u043a \u0441\u043e\u0437\u0434\u0430\u0442\u044c \u0441\u0435\u0440\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u044b SSL (TLS) \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 7.1 \u0412\u0435\u0431-\u0431\u0440\u0430\u0443\u0437\u0435\u0440\u044b<a href=\"https:\/\/hackware.ru\/?p=12982\" class=\"read-more\">Read More<\/a><\/p>\n","protected":false},"author":1,"featured_media":13047,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[126,46,2],"tags":[679,652,664,661,659,357,655,656,653,654,665,57,617,31,670,663,649,667,660,662,680,657,681,669,682,56,666,650,668,7,658,330,314,54,369,651,331,55],"class_list":["post-12982","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-126","category-46","category-2","tag-ca","tag-certificate-signing-request-csr----","tag-certutil","tag-crl2pkcs7","tag-enc","tag-firefox","tag-gendh","tag-gendsa","tag-genpkey","tag-genrsa","tag-google-chrome-chromium","tag-https","tag-javascript-obfuscator","tag-linux","tag-md5","tag-mozilla-network-security-services-nss","tag-openssl","tag-opera","tag-pkcs12","tag-pkcs7","tag-rand","tag-req","tag-rsautl","tag-s_client","tag-smime","tag-ssl","tag-thunderbird","tag-tls","tag-verify","tag-windows","tag-x509","tag-330","tag-314","tag-54","tag-369","tag-651","tag-331","tag-55"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/hackware.ru\/index.php?rest_route=\/wp\/v2\/posts\/12982"}],"collection":[{"href":"https:\/\/hackware.ru\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/hackware.ru\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/hackware.ru\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hackware.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=12982"}],"version-history":[{"count":74,"href":"https:\/\/hackware.ru\/index.php?rest_route=\/wp\/v2\/posts\/12982\/revisions"}],"predecessor-version":[{"id":19024,"href":"https:\/\/hackware.ru\/index.php?rest_route=\/wp\/v2\/posts\/12982\/revisions\/19024"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hackware.ru\/index.php?rest_route=\/wp\/v2\/media\/13047"}],"wp:attachment":[{"href":"https:\/\/hackware.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=12982"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/hackware.ru\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=12982"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/hackware.ru\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=12982"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}