CH-J Toolsуправление серверами через SSH
Меню
Все руководства и статьи →

Примеры ключей SSH: от устаревшего SSH-1 до постквантового ML-DSA

10 синтетических тестовых ключей SSH, созданных в CH-J Tools, каждый в отдельной категории от устаревших SSH-1 RSA и DSA через RSA, ECDSA и Ed25519 до постквантовой комбинации ML-DSA-44 + Ed25519: тип ключа, отпечаток, открытый ключ, закрытый ключ и подпись SSH тестового файла размером 1 MB.

Что содержит эта страница

Каждая категория представляет одну пару ключей SSH, созданную Генератором ключей CH-J Tools. Вместе они охватывают все предлагаемые им типы ключей: устаревшие ключи SSH-1 RSA и DSA, сохранённые исключительно в исторических целях, классические ключи RSA, ECDSA и Ed25519, используемые сегодня на серверах, и постквантовую комбинацию ML-DSA-44 + Ed25519. Каждым ключом, поддерживающим подписание файлов, подписан один и тот же тестовый файл с помощью подписей SSH, совместимых с ssh-keygen (SSHSIG, пространство имён «file»).

Только тестовые ключи

Эти ключи синтетические, а их закрытые ключи намеренно опубликованы без шифрования. Никогда не добавляйте их в authorized_keys на реальном сервере и никогда не доверяйте подписи лишь потому, что она успешно проверяется одним из этих ключей.

Как проверялись ключи

Все подписи успешно проверяются в CH-J Tools, а изменённый файл не проходит проверку. Независимо от этого OpenSSH 10.5 проверил подписи RSA, ECDSA и Ed25519, OpenSSH 9.6 — подпись DSA, а OpenSSH 10.6p2 — подпись ML-DSA-44 + Ed25519; отпечатки совпали с выводом ssh-keygen -l. У SSH-1 нет формата подписи файлов.

Тестовый файл

Подписи относятся к тому же тестовому файлу размером 1 MB, что и примеры ключей OpenPGP; на сайте он хранится только в одном экземпляре.

Скачать test_1MB.bin · Контрольная сумма SHA-256 →

Категории

Устаревшие (только для исторических целей)

Классические типы ключей

Постквантовые (OpenSSH 10.6 и новее)