본문으로 건너뛰기

SHA-384 생성기

텍스트의 SHA-384 해시를 즉시 생성합니다. 입력을 UTF-8로 인코딩하고 FIPS 180-4에 정의된 384비트 SHA-2 변형을 적용해 96자 16진수 다이제스트 또는 Base64 형식으로 반환합니다. 하위 리소스 무결성 값을 만들고 인증서 및 서명 다이제스트를 확인하거나 SHA-384를 사용하는 스크립트와 라이브러리의 결과를 비교할 수 있습니다.

초기화

자주 묻는 질문

SHA-384란 무엇인가요?

SHA-384는 FIPS 180-4에 정의된 SHA-2 해시입니다. 자체 초기값을 사용해 64비트 SHA-512 압축 함수를 적용하고 결과 중 384비트를 유지합니다. 다이제스트는 48바이트, 즉 16진수 96자입니다.

SHA-384로 하위 리소스 무결성 값을 만들려면 어떻게 하나요?

Base64 출력을 선택하고 스크립트나 스타일시트의 정확한 내용을 붙여넣은 다음 해시를 생성하세요. 결과 앞에 sha384-를 붙이고 script 또는 link 태그의 integrity 속성에 넣으세요. 마지막 줄바꿈을 포함해 바이트가 제공되는 파일과 정확히 일치해야 합니다.

공개된 SHA-384 테스트 벡터는 무엇인가요?

빈 입력의 결과는 38b060a751ac96384cd9327eb1b1e36a21fdb71114be07434c0cc7bf63f6e1da274edebfe76f65fbd51ad2f14898b95b입니다. abc 텍스트의 결과는 cb00753f45a35e8bb5a03d699ac65007272c32ab0eded1631a8b605a43ff5bed8086072ba1e7cc2358baeca134c825a7입니다. 이 도구는 정확히 이 값들을 반환합니다.

SHA-384는 SHA-256보다 안전한가요?

SHA-384는 더 긴 출력을 제공하므로 충돌 저항성은 약 192비트입니다. SHA-256의 128비트와 비교할 수 있습니다. 잘린 설계 덕분에 길이 확장 공격에도 강하며, SHA-256는 그렇지 않습니다. 현재 두 알고리즘 모두 안전한 것으로 간주됩니다.

SHA-384는 SHA-256보다 느린가요?

64비트 프로세서에서는 긴 입력의 경우 SHA-384가 128바이트 블록을 64비트 연산으로 처리하므로 SHA-256보다 빠른 경우가 많습니다. 32비트 하드웨어에서는 보통 반대입니다. 짧은 텍스트에서는 차이가 거의 없습니다.

해싱 전에 텍스트는 어떻게 인코딩되나요?

입력은 입력한 그대로 UTF-8 바이트로 해시됩니다. 줄바꿈, 공백, 눈에 보이지 않는 문자도 모두 결과를 바꿉니다. 다이제스트가 다른 도구의 결과와 일치하지 않으면 먼저 줄 끝 문자와 뒤쪽 공백을 확인하세요.

어떤 출력 형식을 선택해야 하나요?

16진수는 체크섬, 로그, sha384sum 같은 명령줄 도구에서 일반적으로 사용하는 형식입니다. Base64는 더 짧으며 하위 리소스 무결성과 많은 HTTP 헤더에서 사용됩니다. 두 형식 모두 같은 48바이트를 나타냅니다.

비밀번호를 해시할 때 SHA-384를 사용해야 하나요?

아니요. 범용 해시는 비밀번호 저장용으로는 너무 빨라 오프라인 추측 공격을 쉽게 만듭니다. 솔트와 조정 가능한 작업 요소를 추가하는 bcrypt, scrypt 또는 Argon2를 사용하세요.

한 번에 얼마나 많은 텍스트를 해시할 수 있나요?

요청당 최대 5 MiB의 텍스트를 입력할 수 있습니다. 해시는 서버에서 계산되며 입력 내용은 저장되거나 로그에 기록되지 않습니다. 대용량 바이너리 파일은 openssl dgst -sha384와 같은 로컬 명령을 사용하세요.

SHA-384는 SHA-512을 384비트로 잘라낸 것과 같은가요?

정확히 그렇지는 않습니다. SHA-384는 SHA-512과 다른 초기 해시 값을 사용하므로 SHA-512 다이제스트를 96자로 자른다고 SHA-384 다이제스트가 되지는 않습니다. 시스템에서 SHA-384를 요구하면 항상 직접 계산하세요.

OneClick Pro 소개

OneClick Pro은 일상 업무에 활용할 수 있는 150개 이상의 웹 도구를 무료로 모아 제공합니다. 이미지와 단위를 변환하고, 코드를 포맷하고 검증하고, 도메인과 SEO를 확인하고, 텍스트와 날짜, 숫자를 다룰 수 있습니다. 모든 도구는 가입이나 구독 없이 사용할 수 있으며, 입력한 내용은 결과를 계산하는 데만 사용되고 저장되지 않습니다. 한 번 쓰는 작업을 위한 빠른 도구 모음으로 활용하거나, 매일 자주 쓰는 도구를 북마크해 두세요.