고전적인 테스트 문장
입력 다람쥐 헌 쳇바퀴에 타고파
결과 SHA-256은 d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592를 제공합니다.
텍스트를 MD5, SHA-1, SHA-256 다이제스트로 변환합니다. UTF-8을 올바르게 처리하고 다이제스트 길이도 보여 줍니다.
결과
입력값을 바꾸면 결과가 바로 갱신됩니다.
입력 다람쥐 헌 쳇바퀴에 타고파
결과 SHA-256은 d7a8fbb307d7809469ca9abcb0082e4f8d5651e46d3cdb762d02d0bf37c9e592를 제공합니다.
입력 abc
결과 MD5 900150983cd24fb0d6963f7d28e17f72, SHA-1 a9993e364706816aba3e25717850c26c9cd0d89d, SHA-256 ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad.
입력 아무것도 없습니다.
결과 아무것도 없는 것의 MD5는 d41d8cd98f00b204e9800998ecf8427e이므로 결과가 절대 비어 있지 않습니다.
실제로는 불가능합니다. 다이제스트는 입력의 사본을 보관하지 않으므로, 일치할 때까지 입력을 추측하거나 일반 값의 사전 계산 테이블을 사용하는 것 외에는 방법이 없습니다.
MD5는 보안상 취약합니다. 실제 충돌이 존재합니다. 빠른 체크섬 비교에는 괜찮지만 서명, 인증서 또는 비밀번호 저장에는 절대 사용하지 마세요.
bcrypt는 무작위 솔트를 추가하고 의도적으로 느리게 동작하므로 동일한 비밀번호도 다르게 해시되며 대량 추측 비용이 커집니다. MD5와 SHA-256은 설계상 빨라서 공격자에게 유리합니다.
아니요. 다이제스트는 기기에서 JavaScript로 계산되므로 여기에 붙여넣은 비밀번호나 초안 문서는 로컬에 남습니다.
면책 고지: 결과는 이 페이지의 계산식을 따른 참고값입니다. 실제 소요량은 재료, 시공 방식, 환경에 따라 달라지므로 주문 전에 여유분을 두세요.