128비트 해시, 빠르지만 암호학적으로 취약함
160비트 해시, 보안상 사용 중단됨
256비트 해시, 널리 사용되며 안전함
512비트 해시, 최고 수준의 보안
32비트 체크섬, 데이터 무결성을 위한 산업 표준
텍스트 입력을 선택하고 따옴표나 후행 줄 바꿈 없이 abc를 입력하고 SHA256를 활성화합니다. 해시를 생성하고 전체 다이제스트를 아래 예와 비교하세요. 다이제스트는 제공된 정확한 바이트를 식별하므로 공백을 추가하거나 문자를 변경하면 다른 결과가 생성됩니다. 특정 비교를 위해 출력이 필요한 경우에만 추가 알고리즘을 선택하십시오.
다운로드한 파일의 경우 파일 업로드로 전환하고 이름을 붙여넣는 대신 파일 자체를 선택하세요. 게시자가 사용하는 것과 동일한 알고리즘을 계산한 다음 모든 16진수 문자를 신뢰할 수 있는 소스에서 얻은 체크섬과 비교합니다. 해당 참조를 파일과 별도로 보관하십시오. 공격자가 제공한 파일을 공격자가 제공한 체크섬과 비교하면 신뢰성이 확립되지 않습니다.
abc
SHA256 → ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad
이 도구는 MD5, SHA1, SHA256, SHA512 및 CRC32를 제공합니다. 참조 체크섬으로 명명된 알고리즘을 선택하십시오. 서로 다른 알고리즘을 직접 비교할 수는 없습니다. MD5 및 SHA1는 보안에 민감한 새로운 무결성 검사에 적합하지 않습니다. CRC32는 실수로 인한 손상을 감지하며 암호화 신뢰성 검사가 아닙니다. 개행 테스트의 경우 abc를 해시한 다음 abc를 해시하고 줄 바꿈을 사용합니다. 일치를 강제하기 위해 입력을 자르는 대신 두 다이제스트를 모두 기록합니다.
해싱은 시각적 유사성이 아닌 바이트를 사용합니다. 텍스트 입력은 UTF-8로 인코딩되는 반면, 파일 모드는 업로드된 바이트를 해시합니다. 줄 바꿈, 바이트 순서 표시, 다른 줄 끝 또는 다른 유니코드 표현은 두 편집기가 유사한 텍스트를 표시하는 경우에도 다이제스트를 변경할 수 있습니다. 동일한 입력 유형과 알고리즘을 비교합니다. 파일 이름은 내용을 대체할 수 없습니다. 문서에서 텍스트를 복사하면 원래 인코딩이 삭제될 수도 있습니다. 텍스트 편집기는 저장할 때 파일의 인코딩이나 줄 끝을 다시 쓸 수 있습니다. 다른 사람이 확인할 경우 최종 배포 파일을 해시하세요.
범용 다이제스트는 비밀번호 저장 시스템이 아닙니다. 이 도구는 비밀번호 데이터베이스를 생성하거나, 사용자별 솔트를 생성하거나, 비밀번호 해싱 비용을 구성하지 않습니다. 대신 애플리케이션에 설정된 비밀번호 해싱 구현을 사용하세요. 또한 체크섬은 파일을 만든 사람이 누구인지, 파일 내용이 안전한지 여부도 증명하지 않습니다. 파일 옆에 체크섬을 게시하면 전송 중 변경 사항을 감지하는 데 도움이 됩니다. 이는 신뢰할 수 있는 배포 채널이나 서명 확인 프로세스를 대체하지 않습니다.
단일 업로드 파일은 100 MiB로 제한됩니다. 브라우저는 파일을 메모리로 읽어오므로 파일 크기가 작아도 장치에 부담을 줄 수 있습니다. 여기에는 디렉터리 검색, 예약 모니터링 또는 수 기가바이트 스트리밍 워크플로가 없습니다. 한 번에 하나의 파일을 처리하고 원본을 사용 가능한 상태로 유지하세요. 계산된 값 기록에 대한 결과를 다운로드하되, 나중에 비교할 때 의미가 있도록 각 다이제스트와 함께 알고리즘 이름을 저장하세요. 생성된 다이제스트가 예상 값과 다른 경우 먼저 알고리즘, 다운로드 버전 및 입력 바이트를 확인하세요. 뭔가 일치할 때까지 단순히 다른 알고리즘을 대체하지 마십시오.
처리는 브라우저에서 실행됩니다. 저장과 공유는 선택 사항이며 계정이 필요하고 선택한 콘텐츠를 서비스로 전송합니다. 공유 콘텐츠를 먼저 검토하세요. 링크가 있는 사람은 누구나 콘텐츠를 열 수 있습니다. 이 페이지를 닫아도 저장된 사본은 삭제되지 않습니다.