CH-J ToolsSSH를 통한 서버 관리
메뉴
모든 가이드와 글 →

SSH 키 예제: 구형 SSH-1부터 양자 내성 ML-DSA까지

CH-J Tools로 생성한 인공 SSH 테스트 키 10개를 키마다 별도 범주로 소개합니다. 구형 SSH-1 RSA 및 DSA부터 RSA, ECDSA, Ed25519를 거쳐 양자 내성 ML-DSA-44 + Ed25519 복합 키까지, 키 유형, 지문, 공개 키, 개인 키와 1 MB 테스트 파일의 SSH 서명을 제공합니다.

이 페이지의 내용

각 범주는 CH-J Tools 키 생성기로 만든 SSH 키 쌍 1개를 다루며, 제공되는 모든 키 유형을 포함합니다. 역사적 참고용으로만 보관한 구형 SSH-1 RSA 및 DSA 키, 현재 서버에서 사용하는 기존 RSA, ECDSA 및 Ed25519 키, 양자 내성 ML-DSA-44 + Ed25519 복합 키를 소개합니다. 파일에 서명할 수 있는 모든 키로 동일한 테스트 파일에 ssh-keygen과 호환되는 SSH 서명을 생성했습니다(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에는 파일 서명 형식이 없습니다.

테스트 파일

서명 대상은 OpenPGP 키 예제에서 사용하는 것과 동일한 1 MB 테스트 파일이며, 웹사이트에는 파일을 중복 저장하지 않습니다.

다운로드 test_1MB.bin · SHA-256 체크섬 →

범주

구형 유형(역사적 참고용)

기존 키 유형

양자 내성(OpenSSH 10.6 이상)