Что нового
Последние опубликованные страницы.
-
OpenSSL
OpenSSL это проект с открытым исходным кодом, который состоит из криптографической библиотеки набора утилит: openssl, libssl, libcrypto <https://www.openssl.org/ Конфигурация лежит в директории по адр…
-
RSA
Хеширование Хеширование (иногда «хэширование», англ. hashing) — преобразование по детерминированному алгоритму входного массива данных произвольной длины в выходную битовую строку фиксированной длины.…
-
Закрытый ключ
Создание закрытого ключа: host$ openssl genrsa -aes256 -out /path/to/private.key 2048 Пароль Использование пароля для ключа необязательно, но строго рекомендуется. Защищённые ключи могут безопасно хра…
-
Симметричное шифрование данных
Создние зашифрованного файла из простого текстового host$ openssl enc -aes-256-cbc -salt -pbkdf2 -in file.txt -out file.txt.enc enter aes-256-cbc encryption password: Verifying - enter aes-256-cbc enc…
-
DSA
DSA (Digital Signature Algorithm) — алгоритм с использованием открытого ключа для создания электронной подписи, но не для шифрования (в отличие от RSA и схемы Эль-Гамаля). Подпись создается секретно, …
-
DER
DER ()
-
Преобразования ключей и сертификатов
Форматы Двоичный (DER) сертификат Содержит сертификат X.509 в кодировке DER ASN.1. Сертификат(ы) ASCII (PEM) Содержит сертификат DER, закодированный в формат Base64, со строкой -----BEGIN CERTIFICATE-…
-
Наборы шифров
шифров</h1 host$ openssl ciphers -v | column -t ECDHE-RSA-AES256-SHA256 TLSv1.2 Kx=ECDH Au=RSA Enc=AES(256) Mac=SHA256 ... Здесь: ECDHE-RSA-AES256-SHA256 - название набора алгоритмов шифрования. TLSv1…
-
Свой CA
Скачать сертификат
-
ssh - клиент SSH
Это программа для входа и выполнения команд на удалённой машине. Подключиться к серверу ssh server.ru У программы ssh есть глобальные настройки, локальные настройки, а также параметры командной строки…
-
Генерация пары ключей
Генерируем ключи: host$ ssh-keygen Ключи сохраняются в домашней директории пользователя по адресу: $HOME/.ssh/id\ rsa - секретный ключ (privat key) $HOME/.ssh/id\ rsa.pub - открытый ключ (public key) …
-
Распространение открытого ключа
Для того, чтобы установить свой открытый ключ на сервер, нужно воспользоваться утилитой ssh-copy-id user$ ssh-copy-id servername Сервер скопирует полученный открытый ключ в файл $HOME/.ssh/authorized\…
-
Secure SHell
ssh-agent - агент SSH Агент - это программа, которая хранит секретные ключи в памяти и предоставляет сервисы аутентификации для клиентов SSH. Если перед началом сессии вы предварительно запустите аген…
-
Secure SHell
ssh-add - управляет ключами агента SSH Добавляет, удаляет и т.д. ключи из пространства ключей, которые используются агентом SSH. Агент должен быть предварительно запущен. Добавить ключ (если ключ один…
-
Утилиты
ssh - клиент SSH ssh-keygen - генерирование пары ключей ssh-agent - агент для клиента SSH ssh-add - добавляет ключи в набор ключей агента SSH [ssh-copy-id - распространение открытых ключей SSH](/setup…
-
MD5
Определяем: - алгоритм обмена ключами - алоритм ключа хоста сервера (аутентичность (сервера)) - симметричный алгоритм шифрования (конфиденциальность) - алгоритм MAC (целостность) - алгоритм сжатия Цел…
-
RFC 4419. SSH DH Group Exchange.
<pre Network Working Group M. FriedlRequest for Comments: 4419 N. ProvosCategory: Standards Track W. Simpson March 2006 Diffie-Hellman Group Exchange for the Secure Shell (SSH) Transport Layer Pro
-
RFC 4255 Using DNS to Securely Publish Secure Shell (SSH) Key Fingerprints
Network Working Group J. Schlyter Request for Comments: 4255 OpenSSH Category: Standards Track W. Griffin SPARTA January 2006 Using DNS to Securely Publ
-
RFC 4254 The Secure Shell (SSH) Connection Protocol
Network Working Group T. Ylonen Request for Comments: 4254 SSH Communications Security Corp Category: Standards Track C. Lonvick, Ed. Cisco Systems, Inc. January 2006 The Secure She
-
RFC 4253 The Secure Shell (SSH) Transport Layer Protocol
Network Working Group T. Ylonen Request for Comments: 4253 SSH Communications Security Corp Category: Standards Track C. Lonvick, Ed. Cisco Systems, Inc. January 2006 The Secure Shell