API 테스트 픽스처
웹훅 서명 또는 페이로드 검증을 위한 테스트를 작성하는 동안 예상되는 SHA 다이제스트를 생성합니다.
개발자 도구
브라우저 Web Crypto API를 사용하여 텍스트에서 SHA 해시를 생성하세요.
해시할 텍스트를 붙여넣으세요.
해시를 생성하세요.
필요한 해시를 복사하세요.
해시 생성기(Hash Generator)는 브라우저 Web Crypto API를 사용하여 붙여넣은 텍스트에서 SHA-1, SHA-256, SHA-384 및 SHA-512 다이제스트를 생성합니다. 체크섬, 테스트 픽스처 및 두 텍스트 입력이 동일한 해시를 생성하는지 확인하는 데 가장 적합합니다.
해싱은 입력 텍스트를 고정 길이 다이제스트로 변환하며, 입력이 조금만 변경되어도 완전히 달라집니다. 개발자는 체크섬, 테스트 픽스처, 캐시 키, 무결성 검증 및 원본 텍스트를 저장하지 않고 두 값이 일치하는지 비교하기 위해 해시를 사용합니다. 해시 생성기는 브라우저의 Web Crypto API를 사용하여 붙여넣은 텍스트에서 로컬로 표준 SHA 다이제스트를 계산합니다. 따라서 빠른 디버깅에 편리하지만 해싱은 암호화가 아닙니다. 해시에서 원본 텍스트를 복구할 수는 없지만, 조회 테이블을 통해 일반적인 입력을 추측할 수는 있습니다. 해시 자체를 비밀번호나 개인 데이터에 대한 비밀 보호 수단으로 취급하지 마세요. 또한 최신 브라우저는 Web Crypto를 통한 SHA 알고리즘에 중점을 두기 때문에 여기서는 MD5를 사용할 수 없습니다.
웹훅 서명 또는 페이로드 검증을 위한 테스트를 작성하는 동안 예상되는 SHA 다이제스트를 생성합니다.
환경 전반에서 캐시 키를 비교하기 위해 정규화된 구성 스니펫을 해시합니다.
두 텍스트 입력을 저장하거나 전송하기 전에 동일한 다이제스트를 생성하는지 확인합니다.
README 파일, 티켓 및 개발자 인수인계를 위한 샘플 해시 출력을 생성합니다.
아니요. 해시는 단방향 다이제스트이며 암호화와 혼동해서는 안 됩니다.
아니요. 브라우저 Web Crypto API는 MD5를 제공하지 않으므로 라이브 버전은 SHA 해시에 중점을 둡니다.
이 도구는 전체 파일 해싱 워크플로보다는 붙여넣은 텍스트 입력에 중점을 둡니다.
아니요. 해시 생성은 브라우저에서 로컬로 실행됩니다.
오늘날 가장 일반적인 선택은 SHA-256입니다. 시스템이나 사양에서 요구하는 알고리즘을 사용하세요.
아니요. 해시는 단방향이지만, 미리 계산된 테이블을 사용하여 일반적인 입력을 추측할 수는 있습니다.