본문으로 건너뛰기

SSH 키 지문

ssh-keygen -l이 출력하는 것과 동일한 방식으로 OpenSSH 공개 키의 지문을 계산합니다. id_ed25519.pub, authorized_keys 또는 known_hosts의 한 줄이나 RFC 4716 SSH2 공개 키 블록을 붙여넣으면 base64 형식의 SHA-256 지문, 콜론으로 구분된 16진수 형식의 레거시 MD5 지문, 키 유형, 크기 및 주석을 확인할 수 있습니다. RSA, DSA, ECDSA, Ed25519 및 FIDO 보안 키를 지원하며 한 번에 최대 100개의 키를 처리합니다.

초기화

자주 묻는 질문

도구에서 어떤 입력을 사용하나요?

ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAA... user@host와 같은 OpenSSH 공개 키 한 줄을 키마다 한 줄씩 붙여넣으세요. 앞에 옵션이 있는 authorized_keys 줄과 호스트 이름이 앞에 있는 known_hosts 줄도 키 유형을 줄에서 찾을 수 있어 작동합니다. 빈 줄과 #으로 시작하는 줄은 건너뜁니다.

SHA-256 지문은 어떻게 계산하나요?

base64 키 데이터를 바이너리 키 블롭으로 디코딩한 뒤 SHA-256으로 해시하고, SHA256: 접두어를 붙여 끝의 = 패딩을 제외한 base64로 기록합니다. ssh-keygen -l, OpenSSH 호스트 키 프롬프트 및 GitHub에서 사용하는 형식입니다.

MD5 지문은 어디에 사용되나요?

6.8 이전의 구형 OpenSSH 버전과 일부 호스팅 제어판은 여전히 MD5 형식을 표시합니다. 16바이트를 소문자 16진수 쌍으로 표시하고 콜론으로 구분하는 형식입니다. ssh-keygen -E md5 -l과 같은 MD5: 접두어가 붙습니다. 비교할 때는 SHA-256를 사용하세요.

어떤 키 유형을 지원하나요?

ssh-rsa, ssh-dss, ssh-ed25519, ecdsa-sha2-nistp256, nistp384, nistp521, FIDO 보안 키 유형 sk-ssh-ed25519@openssh.com 및 sk-ecdsa-sha2-nistp256@openssh.com을 지원합니다. -cert-v01@openssh.com로 끝나는 OpenSSH 인증서는 지원하지 않습니다.

키 크기는 어떻게 결정하나요?

RSA 및 DSA 키는 모듈러스 또는 소수의 비트 길이를 표시하고, ECDSA 키는 곡선에 따라 256, 384 또는 521을 표시하며, Ed25519 키는 256을 표시합니다. 키 블롭 내부의 유형이 앞에 적힌 유형과 일치하는지도 확인합니다.

RFC 4716 SSH2 공개 키를 붙여넣을 수 있나요?

PuTTYgen 및 일부 상용 SSH 서버에서 내보낸 ---- BEGIN SSH2 PUBLIC KEY ----와 ---- END SSH2 PUBLIC KEY ---- 사이의 블록은 Comment 헤더와 함께 읽습니다. 각 블록은 키 하나로 계산됩니다.

ssh-keygen 줄에는 무엇이 표시되나요?

ssh-keygen -l -f key.pub의 출력을 재현합니다. 크기, SHA-256 지문, 주석, 괄호 안의 유형이 표시됩니다. 예: 256 SHA256:... user@host (ED25519). 주석이 없는 키는 ssh-keygen과 마찬가지로 주석을 표시하지 않습니다.

개인 키를 붙여넣어도 되나요?

아니요. 개인 키를 붙여넣으면 안 됩니다. 이 도구는 공개 키만 읽습니다. 자신의 컴퓨터에 있는 개인 키 파일에서 공개 키를 가져오려면 ssh-keygen -y -f ~/.ssh/id_ed25519를 실행한 뒤 출력을 붙여넣으세요.

키가 유효하지 않다고 표시되는 이유는 무엇인가요?

base64 데이터가 잘렸거나 여러 줄로 나뉘었거나 다른 키와 섞였을 수 있으며, 앞에 있는 유형이 키 블롭과 일치하지 않을 수도 있습니다. .pub 파일에서 전체 줄을 다시 복사해 한 줄로 유지하세요.

붙여넣기 제한이 있나요? 데이터가 저장되나요?

한 번에 키 100개와 문자 262,144자까지 붙여넣을 수 있습니다. 공개 키는 이 요청을 처리하는 동안 메모리에서만 처리되며 로그에 기록되거나 저장되지 않습니다.

OneClick Pro 소개

OneClick Pro은 일상 업무에 활용할 수 있는 150개 이상의 웹 도구를 무료로 모아 제공합니다. 이미지와 단위를 변환하고, 코드를 포맷하고 검증하고, 도메인과 SEO를 확인하고, 텍스트와 날짜, 숫자를 다룰 수 있습니다. 모든 도구는 가입이나 구독 없이 사용할 수 있으며, 입력한 내용은 결과를 계산하는 데만 사용되고 저장되지 않습니다. 한 번 쓰는 작업을 위한 빠른 도구 모음으로 활용하거나, 매일 자주 쓰는 도구를 북마크해 두세요.