sha256 함수

sha256 함수

sha256는 주어진 문자열의 SHA256 해시를 계산해서 16진수(hexadecimal) 형태로 인코딩해 돌려주는 함수예요. 문자열을 받아 그 해시 값을 문자열로 반환합니다.

출처: Packer 공식 문서

본문

sha256는 주어진 문자열의 SHA256 해시를 계산한 뒤 16진수(hexadecimal) 숫자로 인코딩해 반환합니다.

전달받은 문자열은 먼저 UTF-8로 인코딩된 뒤, RFC 4634에 정의된 대로 SHA256 알고리즘이 적용돼요. 그리고 원본 해시는 반환되기 전에 소문자 16진수 숫자로 인코딩됩니다.

Examples

> sha256("hello world")
b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9