해시 생성기 도구

텍스트 또는 파일에 대한 SHA-1, SHA-256 및 SHA-512 다이제스트를 생성한 다음 브라우저를 떠나지 않고 해시를 비교합니다.

다운로드를 위해 재현 가능한 체크섬이 필요하거나 게시된 다이제스트와 비교하여 파일을 확인하려는 경우 또는 가역적 인코딩 대신 빠른 단방향 지문이 필요한 경우 이 페이지를 사용하십시오.

다른 언어 日本語 | English | 简体中文 | 繁體中文 | Español | 한국어 | Italiano | فارسی

이 해시 생성기를 사용하는 이유는 무엇입니까?

텍스트 해시

해시 일반 텍스트

텍스트는 해싱 전에 UTF-8로 인코딩됩니다. 다이제스트는 단방향이므로 원래 텍스트로 되돌릴 수 없습니다.

파일 해시

로컬 파일 해시

게시된 체크섬과 비교하여 다운로드를 확인하는 데 유용합니다. 파일은 브라우저에 남아 있으며 업로드되지 않습니다.

파일을 선택하거나 여기에 드롭하세요 그런 다음 SHA-1, SHA-256 및 SHA-512를 사용하여 해시합니다.

선택된 파일이 없습니다.

비교

두 해시 비교

공백, 콜론, 하이픈, 대문자/소문자 차이는 비교 전에 무시됩니다.

비교 결과

비교

정규화된 해시 A

정규화된 해시 B

해시는 단방향입니다. Base64는 가역적입니다.

해시는 압축된 지문입니다. 입력이 변경되면 다이제스트가 변경됩니다. 따라서 해시는 무결성 검사 및 동등성 검사에 유용하지만 전송에는 유용하지 않습니다. Base64는 보안 기능이 아닌 바이트에 대한 가역적 인코딩입니다.

SHA-256 또는 SHA-512를 선호하는 경우

새로운 워크플로의 경우 SHA-256 또는 SHA-512를 선호합니다. SHA-1은 이전 도구, 매니페스트 및 패키지 색인이 계속 게시될 수 있기 때문에 여기에 남아 있습니다. 새로운 표준을 선택하는 경우 SHA-1로 시작하지 마십시오.

브라우저 측 해싱의 한계

이 페이지는 선택한 파일을 해시하기 전에 브라우저 메모리로 읽어옵니다. 빠른 확인에는 편리하지만 장치의 사용 가능한 메모리에 따라 매우 큰 파일이 제한될 수 있습니다.

자주 묻는 질문

Base64와 해시의 차이점은 무엇입니까?

Base64는 바이트에 대한 가역적 인코딩입니다. 암호화 해시는 변경 사항을 감지하거나 콘텐츠를 비교하는 데 사용되는 단방향 다이제스트입니다. 그들은 다양한 문제를 해결합니다.

해시를 원래 텍스트나 파일로 다시 디코딩할 수 있나요?

아니요. 해시는 단방향으로 설계되었습니다. 새로운 다이제스트를 알려진 값과 비교할 수 있지만 해시만으로는 원래 입력을 복구할 수 없습니다.

이 도구에 여전히 SHA-1이 표시되는 이유는 무엇입니까?

SHA-1은 레거시 매니페스트나 이전 시스템과 일치해야 할 때 여전히 유용하지만 새 작업의 경우 SHA-256 또는 SHA-512를 선호해야 합니다.

파일이 내 브라우저를 벗어나나요?

아니요. 텍스트 해싱, 파일 해싱 및 다이제스트 비교는 모두 브라우저에서 로컬로 실행됩니다. 아무것도 업로드되지 않았습니다.

설명(선택사항)

부하를 줄이기 위해 필요할 때만 주석을 가져옵니다.