PHP SHA256 해싱 (hash 함수)

2023. 7. 11. 21:37카테고리 없음

반응형

설명


PHP 함수 중 하나인 hash 함수는 해시 값 생성에 사용하는 함수입니다.

 

▶사용법


강조 처리된 부분만 필수 입력 사항입니다.

hash( 해싱 알고리즘 , 데이터,   raw_output  = FALSE )

 

* 해싱 알고리즘: 해싱할 알고리즘명. (예 : "md5", "sha256")

* 데이터 : 해싱할 데이터

 

▶예제


참고로 일반적으로 해싱 후 대문자로 저장 및 비교합니다.

 

코드

<?php $password = "123456"; $password_hash = hash("sha256", $password); echo "해싱 전 : ".$password."<br/>"; echo "해싱 후 : ".$password_hash."<br/>"; echo "해싱 후 (대문자) : ".strtoupper($password_hash)."<br/>"; ?>

 

결과

해싱 전 : 123456 해싱 후 : 8d969eef6ecad3c29a3a629280e686cf0c3f5d5a86aff3ca12020c923adc6c92 해싱 후 (대문자) : 8D969EEF6ECAD3C29A3A629280E686CF0C3F5D5A86AFF3CA12020C923ADC6C92

 

반응형