본문으로 건너뛰기

SHA-256 생성기

이 SHA-256 생성기로 텍스트의 SHA-256 해시를 생성하세요. 텍스트를 입력하면 도구가 UTF-8로 인코딩하고 256비트 SHA-2 다이제스트를 계산해 64자의 소문자 16진수 문자열로 반환합니다. 결과는 sha256sum, OpenSSL 및 표준 라이브러리의 값과 같습니다. 체크섬을 확인하거나 콘텐츠 지문을 만들거나 API 서명을 비교하거나 직접 작성한 해싱 코드를 테스트하는 개발자와 관리자에게 적합합니다.

초기화

자주 묻는 질문

SHA-256 생성기는 무엇을 반환하나요?

텍스트의 SHA-256 다이제스트를 64자의 소문자 16진수 문자로 반환하며, 이는 256비트를 나타냅니다. 같은 텍스트는 항상 같은 해시를 생성합니다.

hello의 SHA-256 해시는 무엇인가요?

개행이 없는 소문자 단어 hello의 해시는 2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824입니다. 이 값과 비교하면 코드가 동일한 바이트를 해시하는지 빠르게 확인할 수 있습니다.

터미널에서 계산한 해시와 다른 이유는 무엇인가요?

echo 같은 명령은 echo -n 또는 printf를 사용하지 않으면 개행을 추가하며, 이 개행 때문에 해시가 달라집니다. 이 도구는 공백이나 줄바꿈을 제거하지 않고 입력한 텍스트 그대로 해시합니다.

특수 문자와 이모지는 어떻게 처리되나요?

해시를 계산하기 전에 모든 텍스트를 UTF-8로 인코딩하므로, 악센트가 있는 문자와 이모지도 UTF-8 바이트로 해시됩니다. 이는 대부분의 언어, 터미널 및 웹 API의 기본 동작과 같습니다.

SHA-256은 안전한가요?

예. SHA-256은 SHA-2 계열에 속하며, 알려진 실용적인 충돌 공격이나 역상 공격은 없습니다. TLS 인증서, 소프트웨어 체크섬, Git의 새로운 객체 형식 및 블록체인에서 널리 사용됩니다.

비밀번호를 SHA-256 해시로 저장해야 하나요?

아니요. SHA-256은 빠르게 계산되도록 설계되어 초당 많은 비밀번호를 저렴하게 추측할 수 있습니다. Argon2, bcrypt 또는 scrypt처럼 느리고 솔트를 사용하는 알고리즘으로 비밀번호를 저장하세요.

이 도구로 파일을 해시할 수 있나요?

이 도구는 업로드한 파일이 아니라 붙여 넣거나 입력한 텍스트를 해시합니다. 다운로드한 파일이나 기타 바이너리 파일에는 Linux에서 sha256sum을, macOS에서 shasum -a 256를 사용하거나, 기본적으로 SHA-256을 사용하는 PowerShell의 Get-FileHash를 사용하세요.

결과는 HMAC-SHA256인가요?

아니요. 키가 없는 일반 SHA-256 다이제스트입니다. 웹훅 및 API 서명에는 보통 공유 비밀 키를 사용하는 HMAC-SHA256이 필요하며, 결과 값도 달라집니다.

SHA-256 해시를 되돌릴 수 있나요?

아니요. 해시에서 텍스트를 계산해 내는 방법은 없습니다. 입력을 추측해 해시를 비교하는 방법만 가능하며, 짧거나 흔한 문자열이라면 이를 실행할 수 있습니다.

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

최소 한 글자, 최대 5 MB의 텍스트를 입력하세요. 더 큰 입력은 메시지와 함께 거부됩니다. 출력은 Hash Generator의 SHA-256 옵션과 일치합니다.

OneClick Pro 소개

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