Что нового

Последние опубликованные страницы.

  • OpenSSL

    2026-10-03 · Александр Туманов

    OpenSSL это проект с открытым исходным кодом, который состоит из криптографической библиотеки набора утилит: openssl, libssl, libcrypto <https://www.openssl.org/ Конфигурация лежит в директории по адр…

  • RSA

    2026-10-03 · Александр Туманов

    Хеширование Хеширование (иногда «хэширование», англ. hashing) — преобразование по детерминированному алгоритму входного массива данных произвольной длины в выходную битовую строку фиксированной длины.…

  • Закрытый ключ

    2026-10-03 · Александр Туманов

    Создание закрытого ключа: host$ openssl genrsa -aes256 -out /path/to/private.key 2048 Пароль Использование пароля для ключа необязательно, но строго рекомендуется. Защищённые ключи могут безопасно хра…

  • Симметричное шифрование данных

    2026-10-03 · Александр Туманов

    Создние зашифрованного файла из простого текстового 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

    2026-10-03 · Александр Туманов

    DSA (Digital Signature Algorithm) — алгоритм с использованием открытого ключа для создания электронной подписи, но не для шифрования (в отличие от RSA и схемы Эль-Гамаля). Подпись создается секретно, …

  • DER

    2026-10-03 · Александр Туманов

    DER ()

  • Преобразования ключей и сертификатов

    2026-10-03 · Александр Туманов

    Форматы Двоичный (DER) сертификат Содержит сертификат X.509 в кодировке DER ASN.1. Сертификат(ы) ASCII (PEM) Содержит сертификат DER, закодированный в формат Base64, со строкой -----BEGIN CERTIFICATE-…

  • Наборы шифров

    2026-10-03 · Александр Туманов

    шифров</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

    2026-10-03 · Александр Туманов

    Скачать сертификат

  • ssh - клиент SSH

    2026-10-03 · Александр Туманов

    Это программа для входа и выполнения команд на удалённой машине. Подключиться к серверу ssh server.ru У программы ssh есть глобальные настройки, локальные настройки, а также параметры командной строки…

  • Генерация пары ключей

    2026-10-03 · Александр Туманов

    Генерируем ключи: host$ ssh-keygen Ключи сохраняются в домашней директории пользователя по адресу: $HOME/.ssh/id\ rsa - секретный ключ (privat key) $HOME/.ssh/id\ rsa.pub - открытый ключ (public key) …

  • Распространение открытого ключа

    2026-10-03 · Александр Туманов

    Для того, чтобы установить свой открытый ключ на сервер, нужно воспользоваться утилитой ssh-copy-id user$ ssh-copy-id servername Сервер скопирует полученный открытый ключ в файл $HOME/.ssh/authorized\…

  • Secure SHell

    2026-10-03 · Александр Туманов

    ssh-agent - агент SSH Агент - это программа, которая хранит секретные ключи в памяти и предоставляет сервисы аутентификации для клиентов SSH. Если перед началом сессии вы предварительно запустите аген…

  • Secure SHell

    2026-10-03 · Александр Туманов

    ssh-add - управляет ключами агента SSH Добавляет, удаляет и т.д. ключи из пространства ключей, которые используются агентом SSH. Агент должен быть предварительно запущен. Добавить ключ (если ключ один…

  • Утилиты

    2026-10-03 · Александр Туманов

    ssh - клиент SSH ssh-keygen - генерирование пары ключей ssh-agent - агент для клиента SSH ssh-add - добавляет ключи в набор ключей агента SSH [ssh-copy-id - распространение открытых ключей SSH](/setup…

  • MD5

    2026-10-03 · Александр Туманов

    Определяем: - алгоритм обмена ключами - алоритм ключа хоста сервера (аутентичность (сервера)) - симметричный алгоритм шифрования (конфиденциальность) - алгоритм MAC (целостность) - алгоритм сжатия Цел…

  • RFC 4419. SSH DH Group Exchange.

    2026-10-03 · Александр Туманов

    <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

    2026-10-03 · Александр Туманов

    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

    2026-10-03 · Александр Туманов

    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

    2026-10-03 · Александр Туманов

    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