단방향 해시 생성기 | racofy

MD5, SHA-256, SHA-512 해시 값을 브라우저에서 즉시 생성하고 복사합니다.

해시 생성기는 무엇을 확인하나요?

해시 생성기는 입력 문자열을 MD5, SHA-256, SHA-512 같은 단방향 해시 값으로 변환해 체크섬 비교, 캐시 키 확인, 테스트 데이터 검증에 사용할 수 있게 합니다.

단방향 변환

해시는 암호화와 달리 원문으로 되돌리는 복호화 과정이 없습니다.

같은 입력은 같은 해시를 만들기 때문에 파일 체크섬, API 서명 디버깅, 테스트 fixture 비교에 유용합니다.

알고리즘 선택

MD5는 레거시 체크섬 확인에는 쓰일 수 있지만 보안 목적의 무결성 검증에는 적합하지 않습니다.

새로운 보안 검증에는 SHA-256 이상을 우선 검토하고, 비밀번호 저장에는 salt와 전용 password hashing 알고리즘을 사용해야 합니다.

입력 예시

문자열 체크섬

racofy

동일한 문자열이 같은 해시를 만드는지 빠르게 비교합니다.

API 테스트 값

userId=100&timestamp=1893456000

서명 생성 전 정렬된 원문 문자열을 검증할 수 있습니다.

자주 묻는 질문

해시 값을 다시 원문으로 되돌릴 수 있나요?

아닙니다. 해시는 단방향 변환이며 원문 복구를 목적으로 설계되지 않았습니다.

비밀번호 저장에 바로 써도 되나요?

권장하지 않습니다. 비밀번호에는 bcrypt, scrypt, Argon2처럼 salt와 비용 인자가 있는 전용 알고리즘을 사용해야 합니다.