CH-J ToolsZarządzanie serwerem przez SSH
Menu
Wszystkie poradniki i artykuły →

Przykłady kluczy SSH: od przestarzałego SSH-1 po postkwantowe ML-DSA

10 syntetycznych kluczy testowych SSH wygenerowanych w CH-J Tools, każdy w osobnej kategorii od przestarzałych SSH-1 RSA i DSA przez RSA, ECDSA i Ed25519 po postkwantowe połączenie ML-DSA-44 + Ed25519: typ klucza, odcisk, klucz publiczny, klucz prywatny i podpis SSH pliku testowego o rozmiarze 1 MB.

Co zawiera ta strona

Każda kategoria to jedna para kluczy SSH utworzona w Generatorze kluczy CH-J Tools. Kategorie obejmują wszystkie oferowane typy kluczy: przestarzałe klucze SSH-1 RSA i DSA zachowane wyłącznie do celów historycznych, klasyczne klucze RSA, ECDSA i Ed25519 używane obecnie na serwerach oraz postkwantowe połączenie ML-DSA-44 + Ed25519. Każdym kluczem umożliwiającym podpisywanie plików podpisano ten sam plik testowy, używając podpisów SSH zgodnych z ssh-keygen (SSHSIG, przestrzeń nazw „file”).

Wyłącznie klucze testowe

Te klucze są syntetyczne, a ich klucze prywatne celowo opublikowano bez szyfrowania. Nigdy nie dodawaj ich do authorized_keys na rzeczywistym serwerze i nigdy nie ufaj podpisowi tylko dlatego, że można go zweryfikować jednym z tych kluczy.

Jak sprawdzono klucze

Wszystkie podpisy przechodzą weryfikację w CH-J Tools, a zmodyfikowany plik jest odrzucany. Niezależnie OpenSSH 10.5 zweryfikował podpisy RSA, ECDSA i Ed25519, OpenSSH 9.6 podpis DSA, a OpenSSH 10.6p2 podpis ML-DSA-44 + Ed25519; odciski były zgodne z wynikiem ssh-keygen -l. SSH-1 nie ma formatu podpisu plików.

Plik testowy

Podpisy dotyczą tego samego pliku testowego o rozmiarze 1 MB co przykłady kluczy OpenPGP; na stronie jest przechowywany tylko raz.

Pobierz test_1MB.bin · Suma kontrolna SHA-256 →

Kategorie

Przestarzałe (wyłącznie do celów historycznych)

Klasyczne typy kluczy

Postkwantowe (OpenSSH 10.6 i nowsze)