상세 컨텐츠

본문 제목

PHP 단방향 암호화 함수

php

by 개발일지작성 2024. 3. 27. 18:10

본문

728x90

mysql 옛날버전엔 password 뭐시기를 사용해서 암호화 했는데 버전이 높아지면서 사라졌다함

해커가 db를 탈취해도 괴문자만 보이기에 킹-전해짐

<?php

// 단방향 암호화 함수

$password = '1234aabbcc';

$new_password = password_hash($password, PASSWORD_DEFAULT);

// echo $new_password; // $2y$10$304yAZCYUZKzUCGOI.6Oq.ykUBkSb.Q98l5ARxZaTaFGPwVAkySnG

$wrong_password = '111';

if (password_verify($wrong_password, $new_password)) {  // 첫번째 인자와 두번째 인자가 같다면
    echo '일치';
} else {
    echo '오류';
}

 

'php' 카테고리의 다른 글

PHP 게시판 제작(2)  (0) 2024.03.28
PHP 게시판 제작(1)  (0) 2024.03.28
PHP 페이징 처리 DB o  (0) 2024.03.27
페이징 처리 DB x  (0) 2024.03.27
PHP 부트스트랩 이용하여 로그인 구현  (0) 2024.03.26

관련글 더보기