CH-J Toolsserverio valdymas per SSH
Meniu
Visi SSH raktų pavyzdžiai →

Pavyzdys 02 · DSA 1024 (pasenęs)

DSA raktas (ssh-dss) su 1024 bitų moduliu ir SHA-1 parašais. OpenSSH jį išjungė pagal numatytąsias nuostatas versijoje 7.0 (2015) ir pašalino versijoje 10.0 (2025); naudokite tik senoms sistemoms bandyti.

Rakto apžvalga

Rakto tipasDSA 1024
SSH algoritmo pavadinimasssh-dss
PalaikymasOpenSSH 9.x ir senesnės versijos (išjungtas pagal numatytąsias nuostatas nuo 7.0, pašalintas versijoje 10.0)
Privačiojo rakto formatasOpenSSH (openssh-key-v1), unencrypted
Kontrolinis atspaudasSHA256:M9O86Fg5WN5CtyPJXkcxQxMTP4Do2wbV6DDk9fWOQDc

Viešasis raktas

Viešasis raktas authorized_keys formatu. Pridėkite jį į allowed_signers failą, kad patikrintumėte toliau pateiktą parašą.

Atsisiųsti → 608 baitai

ssh-dss AAAAB3NzaC1kc3MAAACBALqcrLXh1CwRfEiT2EpcNzb074O5fT1aRfSk9JlGbCPF6C7ekw5kgprK549xApNZXa0W6JsHjjPFH04bm4xgkFq87dRy079XE7BasCAoQjLEu6XRX9MHsO6Y1VsaMA/dusQgzBqbrZsdaCVd50mlDrXULtam7htrR7KWrM/7WQk9AAAAFQD84RxK+yeML7XTAQBnUnXB2dPClwAAAIArwx+mT2XfB1krUIKLDUGwySp8XhP4PClVSb0584ZNl5f/9A/Vv4dMq/C187R3xvs+LEUtV1sPUWpVHOO8PQ9LGWoiTBx7SMko6pnGhY1UjZ4MYusWdp66PvMb3o5Rf9d+S6v22/EzXW54a+qZb966Z1R5JapBFgYBOJyZ8li8twAAAIEAmJRgE5xXEX0gYbXCVsnN/+yDVTXOaU3Jda+ZKtPjjXbn+t+HJRHL2BTPgH1/UpOYXMoQD5X8HahqT4NSvV0YszMs09IYktRRuu61rqb0VvzoVbM3nnFR+e6Mn6ctKsd4zcBYsHc0yZklkr11AslatBreWiJTYvx1ZNxH6pg2aPc= ch-j-ssh-example-02

Privatusis raktas

Nešifruotas privatusis raktas. Paskelbtas tik bandymams: jį gali naudoti bet kas.

Atsisiųsti → 1 393 baitai

Rodyti
-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAAAAABAAABsgAAAAdzc2gtZH
NzAAAAgQC6nKy14dQsEXxIk9hKXDc29O+DuX09WkX0pPSZRmwjxegu3pMOZIKayuePcQKT
WV2tFuibB44zxR9OG5uMYJBavO3UctO/VxOwWrAgKEIyxLul0V/TB7DumNVbGjAP3brEIM
wam62bHWglXedJpQ611C7Wpu4ba0eylqzP+1kJPQAAABUA/OEcSvsnjC+10wEAZ1J1wdnT
wpcAAACAK8Mfpk9l3wdZK1CCiw1BsMkqfF4T+DwpVUm9OfOGTZeX//QP1b+HTKvwtfO0d8
b7PixFLVdbD1FqVRzjvD0PSxlqIkwce0jJKOqZxoWNVI2eDGLrFnaeuj7zG96OUX/Xfkur
9tvxM11ueGvqmW/eumdUeSWqQRYGATicmfJYvLcAAACBAJiUYBOcVxF9IGG1wlbJzf/sg1
U1zmlNyXWvmSrT44125/rfhyURy9gUz4B9f1KTmFzKEA+V/B2oak+DUr1dGLMzLNPSGJLU
Ubruta6m9Fb86FWzN55xUfnujJ+nLSrHeM3AWLB3NMmZJZK9dQLJWrQa3loiU2L8dWTcR+
qYNmj3AAAB8KvKvJeryryXAAAAB3NzaC1kc3MAAACBALqcrLXh1CwRfEiT2EpcNzb074O5
fT1aRfSk9JlGbCPF6C7ekw5kgprK549xApNZXa0W6JsHjjPFH04bm4xgkFq87dRy079XE7
BasCAoQjLEu6XRX9MHsO6Y1VsaMA/dusQgzBqbrZsdaCVd50mlDrXULtam7htrR7KWrM/7
WQk9AAAAFQD84RxK+yeML7XTAQBnUnXB2dPClwAAAIArwx+mT2XfB1krUIKLDUGwySp8Xh
P4PClVSb0584ZNl5f/9A/Vv4dMq/C187R3xvs+LEUtV1sPUWpVHOO8PQ9LGWoiTBx7SMko
6pnGhY1UjZ4MYusWdp66PvMb3o5Rf9d+S6v22/EzXW54a+qZb966Z1R5JapBFgYBOJyZ8l
i8twAAAIEAmJRgE5xXEX0gYbXCVsnN/+yDVTXOaU3Jda+ZKtPjjXbn+t+HJRHL2BTPgH1/
UpOYXMoQD5X8HahqT4NSvV0YszMs09IYktRRuu61rqb0VvzoVbM3nnFR+e6Mn6ctKsd4zc
BYsHc0yZklkr11AslatBreWiJTYvx1ZNxH6pg2aPcAAAAUb6c/aQsRvqTYc5CQMUWLxAdu
bRIAAAATY2gtai1zc2gtZXhhbXBsZS0wMgECAwQFBgc=
-----END OPENSSH PRIVATE KEY-----

Failo test_1MB.bin parašas

Atskirasis failo test_1MB.bin SSH parašas (SSHSIG, vardų sritis "file"), sukurtas šiuo raktu naudojant CH-J Tools. Įrašykite jį pavadinimu test_1MB.bin.sig šalia bandymo failo.

Atsisiųsti → 777 baitai

-----BEGIN SSH SIGNATURE-----
U1NIU0lHAAAAAQAAAbIAAAAHc3NoLWRzcwAAAIEAupysteHULBF8SJPYSlw3NvTvg7l9PV
pF9KT0mUZsI8XoLt6TDmSCmsrnj3ECk1ldrRbomweOM8UfThubjGCQWrzt1HLTv1cTsFqw
IChCMsS7pdFf0wew7pjVWxowD926xCDMGputmx1oJV3nSaUOtdQu1qbuG2tHspasz/tZCT
0AAAAVAPzhHEr7J4wvtdMBAGdSdcHZ08KXAAAAgCvDH6ZPZd8HWStQgosNQbDJKnxeE/g8
KVVJvTnzhk2Xl//0D9W/h0yr8LXztHfG+z4sRS1XWw9RalUc47w9D0sZaiJMHHtIySjqmc
aFjVSNngxi6xZ2nro+8xvejlF/135Lq/bb8TNdbnhr6plv3rpnVHklqkEWBgE4nJnyWLy3
AAAAgQCYlGATnFcRfSBhtcJWyc3/7INVNc5pTcl1r5kq0+ONduf634clEcvYFM+AfX9Sk5
hcyhAPlfwdqGpPg1K9XRizMyzT0hiS1FG67rWupvRW/OhVszeecVH57oyfpy0qx3jNwFiw
dzTJmSWSvXUCyVq0Gt5aIlNi/HVk3EfqmDZo9wAAAARmaWxlAAAAAAAAAAZzaGE1MTIAAA
A3AAAAB3NzaC1kc3MAAAAoP7PR8GekHakG4+QIJvLYoeWOBtsCMqleiuAk6D2ayqJsKUnZ
v/rG7Q==
-----END SSH SIGNATURE-----

Atšaukimas

SSH raktai neturi atšaukimo sertifikato. Norėdami atšaukti raktą, pašalinkite jį iš authorized_keys arba įtraukite į OpenSSH raktų atšaukimo sąrašą (KRL, sukurtą naudojant ssh-keygen -k), kurį serveris skaito pagal RevokedKeys nuostatą.

Tikrinti parašą

Įrašykite viešąjį raktą ir parašą šalia test_1MB.bin, sukurkite allowed_signers failą ir paleiskite ssh-keygen:

echo "example@ch-j $(cat id_dsa.pub)" > allowed_signers
ssh-keygen -Y verify -f allowed_signers -I example@ch-j -n file -s test_1MB.bin.sig < test_1MB.bin