본문으로 건너뛰기
← 홈

SHA-1 해시 생성기

텍스트의 SHA-1 해시 계산

SHA-1이란 무엇인가요?

SHA-1 해시는 160비트이며 16진수 40자로 표시됩니다. 2017년 SHAttered 충돌 공격 이후 인증서와 서명에서는 퇴출되었지만, 오래된 프로토콜과 Git 객체 ID에는 아직 쓰입니다. 호환성이 필요할 때만 사용하고, 새로 만드는 시스템에는 SHA-256을 쓰세요.

예시

“hello”의 SHA-1
aaf4c61ddcc5e8a2dabede0f3b482cd9aea9434d
빈 문자열의 SHA-1
da39a3ee5e6b4b0d3255bfef95601890afd80709

자주 묻는 질문

SHA-1은 아직 안전한가요?

아니요. 실제로 가능한 충돌 공격이 존재하므로 서명이나 인증서에 SHA-1을 사용하면 안 됩니다. 공격 위험이 없는 체크섬이나 호환성 목적으로만 허용됩니다.

SHA-1 해시의 길이는 얼마인가요?

160비트이며, 16진수 40자로 표시됩니다.

터미널에서 파일의 SHA-1은 어떻게 확인하나요?

Linux: sha1sum file.zip. macOS: shasum file.zip. Windows: certutil -hashfile file.zip SHA1.

관련 도구