
해시 생성기는 MD5, SHA-1, SHA-256, SHA-384 및 SHA-512의 5가지 알고리즘에 걸쳐 한 번에 모든 텍스트의 암호화 요약을 계산합니다. 입력을 입력하거나 붙여넣기하면 모든 해시가 실시간으로 업데이트됩니다. 알고리즘당 별도의 도구가 없으며 탭 사이에서 클릭하지 않습니다. SHA 제품군은 브라우저의 기본 미묘한 암호화 구현(동일한 코드 경로 노드 18+ 노출)에서 실행되는 반면, MD5는 웹 암호화가 몇 년 전에 MD5 지원을 몇 년 전에 중단했기 때문에 RFC 1321의 순수한 TypeScript 구현에 의해 계산됩니다.
해시 함수는 모든 크기의 입력을 고정 크기의 지문에 매핑합니다. "hello"는 SHA-256에서 항상 2CF24DBA...를 생성하고 단일 비트를 뒤집으면 완전히 관련이 없는 다이제스트를 생성합니다. 이러한 결정론은 게시된 체크섬에 대해 다운로드한 ISO를 확인하고, 캐시 키를 중복 제거하고, ETag를 생성하고, 환경 간에 구성 파일을 비교하거나, 오래된 데이터베이스에서 유출된 MD5가 알려진 문자열과 일치하는지 여부를 확인하는 것입니다.
모든 것이 브라우저에서 100% 클라이언트 측으로 실행됩니다. 해시 - 디버깅하는 API 키, 프로덕션 사건의 스니펫, 고객 식별자 - 절대로 컴퓨터를 떠나지 않고 서버에 도달하지 않으며 로그에 표시되지 않습니다. 대문자를 저장하는 시스템의 대문자를 전환하거나 Content-MD5 및 Subresource Integrity Manifests와 같은 HTTP 헤더에 대한 Base64 형식을 가져옵니다.
사용할 알고리즘은 전적으로 작업에 따라 다르며 두 가지 일반적인 용도는 다른 답변이 필요합니다. 파일이 손상되지 않았는지 확인하기 위해 이러한 작업과 MD5 중 하나가 여전히 그 목적을 위해 널리 게시됩니다. 공격자가 의도적으로 충돌을 구성할 수 있는 모든 것에는 MD5와 SHA-1이 손상됩니다. 충돌하는 MD5 파일은 수년 동안 사소한 일이었고 2017년에 SHA-1 충돌이 입증되었으므로 둘 다 서명이나 인증서에 속하지 않습니다. SHA-256 이상을 사용하십시오. 암호를 저장하는 경우 아무리 강력하더라도 이들 중 어느 것도 적절하지 않습니다. 이들은 패스워드 스토리지가 필요로 하는 것과는 반대로 빠르도록 설계되어 있으며, 그 작업은 의도적으로 느리고 소금에 절인 bcrypt, scrypt 또는 argon2를 원합니다. 해싱도 단방향이므로 암호화가 아니며 해시된 항목을 복구할 수 없습니다.
입력 영역에 텍스트를 넣습니다. 암호 후보, 파일 매니페스트 라인, API 페이로드, 전체 구성 파일. 입력은 해싱 전에 UTF-8 인코딩되므로 다중 바이트 문자(Émojis, CJK 텍스트)는 후행 줄바꿈 없이 동일한 UTF-8 파일에서 MD5SUM 또는 SHA256SUM이 생성하는 것과 동일하게 해시됩니다.
모든 알고리즘은 MD5(32개의 육각 문자), SHA-1(40), SHA-256(64), SHA-384(96), SHA-512(128)와 같은 모든 알고리즘을 입력한 상태로 계산합니다. 미스터리 해시가 있고 어떤 것을 확인하기 전에 알고리즘을 길이에서 식별해야 할 때 나란히 보면 편리합니다.
대문자 토글은 모든 16 진수를 대문자로 뒤집습니다. 일부 Windows 도구 및 이전 데이터베이스는 이를 그런 식으로 저장하며 해시 비교는 일반적으로 대소문자를 구분하는 문자열 비교입니다. 각 행은 또한 Content-MD5 헤더와 SRI 무결성 속성이 기대하는 것과 동일한 바이트의 base64 렌더링을 노출합니다.
모든 행에는 고유한 복사 버튼이 있으므로 나머지는 건드리지 않고 SHA-256만 잡을 수 있습니다. 체크섬 비교, CI 스크립트 또는 무결성 매니페스트에 붙여넣습니다. 게시된 체크섬과 비교할 때 원래 입력의 흩어져 있는 공백 또는 후행 줄바꿈을 관찰하십시오. 둘 다 다이제스트를 완전히 변경합니다.
단일 입력에서 동시에 계산되는 MD5, SHA-1, SHA-256, SHA-384 및 SHA-512
입력할 때 다이제스트 업데이트 - 제출 버튼 없음, 페이지 다시 로드 없음, 대기 없음
헤더 및 SRI 매니페스트의 경우 기본적으로 소문자 16진수, 대문자 토글 및 행당 base64
SHA 제품군은 브라우저의 미묘한 암호화 구현에서 실행됩니다. - 사용 가능한 경우 하드웨어 가속
Decode JWT headers and payloads, inspect claims, and check token expiry
Generate strong, random passwords with custom character sets and strength analysis
Test how strong a password is with an entropy-based strength meter, estimated crack times, and specific suggestions to make it harder to guess - all processed privately in your browser.
Turn a username and password into an HTTP Basic Authentication header, curl command and fetch snippet, and decode existing Basic auth tokens back.
0 comments
No comments yet. Be the first to share your thoughts!