cv.cm
모든 레슨

텍스트

텍스트나 파일의 MD5 / SHA-256 해시 구하는 법

파일을 내려받았는데 사이트에 SHA-256 체크섬이 적혀 있거나, 설정용으로 문자열의 MD5가 필요합니다. 이 탭에서 텍스트나 파일을 해시해 다이제스트를 비교합니다. 빈 문자열의 SHA-256은 e3b0c442로 시작합니다. 이 탭 밖으로 나가는 것은 없습니다.

6분

오늘의 결과 고른 알고리즘의 다이제스트를 16진수와 Base64로. 텍스트는 입력하는 대로, 파일은 로컬 그대로.

기대하는 체크섬을 준비하고 해시 생성을 여세요. 다운로드 검증에는 SHA-256을 쓰세요. MD5와 SHA-1은 상대가 요구할 때만. 업로드 없음.

해시 생성 열기
이 한 자리
  1. 상대가 쓰는 알고리즘 고르기

    체크섬은 같은 알고리즘으로 비교해야 합니다. 다운로드 페이지는 보통 SHA-256(16진수 64자), 오래된 곳은 MD5(32)나 SHA-1(40). SHA-384와 SHA-512는 더 깁니다. MD5와 SHA-1은 무결성 확인에는 괜찮지만 보안용은 아닙니다.

    양쪽이 같은 알고리즘: SHA-256은 16진수 64자, MD5는 32, SHA-1은 40.
    양쪽이 같은 알고리즘: SHA-256은 16진수 64자, MD5는 32, SHA-1은 40.
  2. cv.cm 해시 생성을 열기

    SHA-256이 선택되고 텍스트 칸은 비어 있습니다. 업로드 없음.

    해시 생성 열기
  3. 텍스트 해시하기

    텍스트를 입력하거나 붙여 넣으세요. 16진수 다이제스트가 입력에 맞춰 갱신되고 Base64는 그 아래. 끝의 공백과 줄바꿈이 해시를 바꾸니 정확히 붙이세요.

  4. 파일 해시하기

    「파일 해시」를 누르고 내려받은 파일을 고르세요. 파일은 이 탭에서 읽히고 파일 이름과 함께 다이제스트가 나옵니다. 큰 파일은 몇 초 걸립니다.

  5. 공개된 체크섬과 비교하기

    다이제스트를 공개된 체크섬과 대조하세요. 먼저 앞뒤 여덟 글자를 비교하고, 맞으면 전체를 비교합니다. 차이가 있으면 그 파일은 공개된 것이 아닙니다. 다시 내려받으세요.

    다이제스트를 공개된 체크섬과 비교. 한 글자라도 다르면 다른 파일.
    다이제스트를 공개된 체크섬과 비교. 한 글자라도 다르면 다른 파일.
  6. 다이제스트 복사하기

    「16진수 복사」로 소문자 다이제스트를 클립보드에 넣습니다. 16진수 해시는 대소문자를 구분하지 않아 ABCD와 abcd가 일치합니다.

자주 묻는 질문

업로드 없이 파일을 무료로 해시할 수 있나요?

됩니다. cv.cm은 Web Crypto로 이 탭에서 파일을 읽습니다. 업로드 없음.

어떤 알고리즘을 쓸 수 있나요?

MD5, SHA-1, SHA-256, SHA-384, SHA-512. 16진수와 Base64로.

해시가 왜 일치하지 않나요?

알고리즘이 다르거나, 여분 공백이나 줄바꿈이 있거나, 파일이 다릅니다. 알고리즘부터 확인하세요.

MD5는 안전한가요?

공개된 체크섬과 다운로드를 대조하는 용도면 괜찮습니다. 비밀번호나 서명에는 쓰지 말고 SHA-256 이상을 쓰세요.

비밀번호 해시를 검증할 수 있나요?

단순 다이제스트만 됩니다. bcrypt 같은 솔트 해시는 전용 도구가 필요합니다.