SHA-512 해시 생성기
해시할 텍스트를 입력하세요.
SHA-512를 선택하고 텍스트를 입력한 뒤 생성하세요. 결과는 512비트 다이제스트이며 16진수 128자리로 표시됩니다. 그 아래에 SHA-384와 SHA-256도 나열되므로 사용하는 형식이 요구하는 길이를 고를 수 있습니다.
SHA-512 해시를 생성하는 방법
-
1
텍스트 입력
문자열을 붙여넣거나 입력하세요. 다이제스트는 공백을 포함한 모든 바이트를 대상으로 합니다.
-
2
SHA-512 선택
알고리즘 목록에서 SHA-512를 선택하세요.
-
3
생성
생성 버튼을 클릭해 128자리 다이제스트를 계산하세요.
-
4
복사
값을 복사하세요. 더 짧은 SHA-2 다이제스트가 필요하면 전체 목록에서 SHA-384를 복사하세요.
한눈에 보는 SHA-512 출력
SHA-512는 여기서 제공하는 SHA-2 계열 중 가장 큰 함수입니다. 다이제스트는 512비트, 즉 16진수 128자리입니다. 입력이 hello일 때 결과는 다음과 같습니다.
9b71d224bd62f3785d96d46ad3ea3d73319bfbc2890caadae2dff72519673ca72323c3d99ba5c11d7c7acc6e14b8c5da0c4663475c2e5c3adef46f73bcdec043
Hello(H는 대문자)일 때는 완전히 다른 값이 나옵니다.
3615f80c9d293ed7402687f94b22d58e529b8cc7916f8fac7fddf7fbd5af4cf777d3d795a7a00a16bf7e7f3fb9561ee9baae480da9fe7a18769e71886b03f315
더 짧은 SHA-2 다이제스트와 비교
| 알고리즘 | 비트 | 16진수 자릿수 |
|---|---|---|
| SHA-256 | 256 | 64 |
| SHA-384 | 384 | 96 |
| SHA-512 | 512 | 128 |
일상적인 무결성 확인에서 다이제스트가 길다고 자동으로 “더 안전”한 것은 아닙니다. SHA-256에도 알려진 실용적 공격이 없기 때문입니다. SHA-512는 사양이 명시하거나, 장기간 운영되는 시스템에서 더 큰 안전 여유를 원할 때 선택합니다. 64비트 프로세서에서는 바이트당 속도가 SHA-256과 비슷하거나 더 빠른 경우도 많습니다.
사용하는 대표적인 이유
- 서명, 토큰, API 방식이 SHA-512를 명시적으로 지정하는 경우.
- 그 위에 키 기반 해시를 구현하고 있고, 사양이 512비트 해시를 요구하는 경우.
- 텍스트에 대해 길고 안정적인 지문이 필요한 경우.
비밀번호에는 사용하지 마세요
SHA-512 자체도 여전히 빠른 함수입니다. 비밀번호 저장에는 고유한 솔트를 사용하는 bcrypt, scrypt 또는 Argon2id가 필요합니다. 이 도구는 솔트, 반복 횟수, 키 없이 순수 해시만 계산합니다.
조심해서 복사하기
128자 문자열은 실수로 잘리기 쉽습니다. 손으로 선택하지 말고 복사 버튼을 사용하세요. 붙여넣은 뒤에는 앞부분과 끝부분의 문자를 비교하세요.
기준 값과 비교하기
공급업체나 사양이 기대하는 SHA-512 값을 제시한다면, 같은 텍스트를 여기서 해시하고 두 문자열을 비교하세요. 16진수 영문자는 대소문자를 구분하지 않으므로, 눈으로 비교하기 전에 둘 다 소문자로 바꾸세요. 앞부분만 보지 말고 128자 전체 길이를 확인하세요. 다르다면 다른 원인을 의심하기 전에 입력에 공백이나 인코딩 차이가 있는지 먼저 확인하세요.
확인 예제
hello world 두 단어를 SHA-512로 해시하면 결과가 309ecc489c12d6eb로 시작하고 5542e93ae9cd76f로 끝납니다. 앞부분과 끝부분이 맞는데 가운데가 다르다면, 복사하는 과정에서 글자가 빠진 것입니다. 다시 해시하고 복사 버튼을 사용하세요.
자주 묻는 질문
16진수 128자리이며, 512비트입니다.
출력이 더 길고 안전 여유가 더 크지만, SHA-256도 이미 안전하다고 여겨집니다. 형식이나 프로토콜이 요구하는 것을 고르세요.
SHA-512는 SHA-2 계열에 속한 하나의 함수이며, SHA-256, SHA-384와 함께 있습니다.
아니요. 이 도구는 입력한 텍스트를 그대로 해시합니다. 솔트가 필요하다면 해시하기 전에 직접 텍스트에 추가하세요.
관련 도구
숫자-문자 암호
퍼즐, 수수께끼, 방탈출 단서에 쓰이는 A=1, B=2 암호(A1Z26)로 숫자를 문자로, 문자를 숫자로 변환하세요.
파일 해시 계산기
붙여 넣은 텍스트나 파일 내용의 MD5, SHA-1, SHA-256, SHA-512 해시를 계산하여 다운로드와 파일 무결성을 확인하세요.
비즈네르 암호 인코더
키워드를 사용해 고전 비즈네르 암호로 메시지를 암호화하고 복호화하세요. 라틴 문자 A-Z를 이동하며 대소문자, 공백, 문장 부호를 보존합니다.
랜덤 API 키 생성기
서버에서 8~128자의 16진수, base64url, 영숫자 API 키 또는 UUIDv4를 생성합니다.
패스프레이즈 생성기
무작위 일반 단어로 기억하기 쉬운 패스프레이즈를 생성합니다. 단어 수, 구분 문자, 대문자화, 뒤에 붙이는 숫자를 조절할 수 있습니다.
Wei → Ether 변환기
Wei를 Ether(ETH)로 부동소수점 반올림 없이 정확하게 변환합니다. 1 ETH = 10^18 Wei.
이 도구는 다른 언어로도 제공됩니다
- เครื่องมือสร้างแฮช SHA-512 [TH]
- Generator skrótu SHA-512 [PL]
- Công cụ tạo mã băm SHA-512 [VI]
- Generator Hash SHA-512 [ID]
- مولّد تجزئة SHA-512 [AR]
- SHA-512-Hash-Generator [DE]
- SHA-512 ハッシュ生成ツール [JA]
- Gerador de hash SHA-512 [PT]
- Generador de hash SHA-512 [ES]
- SHA-512-hashgenerator [SV]
- Générateur de hash SHA-512 [FR]
- SHA-512-hashgenerator [NL]
- SHA-512 Hash Generator [EN]
- Generatore di hash SHA-512 [IT]
- Генератор SHA-512 хеша [RU]
- SHA-512 Hash Oluşturucu [TR]
- SHA-512 哈希生成器 [ZH]