728x90
애드테크 회사는 고객 정보를 수집하는 경우가 많기때문에 고객 정보를 암호화하는 일은 아주 중요하다.
광고주에서 기존 참여한 고객의 리스트를 전달주면 해당 고객 정보를 암호화해서 디비에 저장하여 캠페인 진행 시 받은 값을 디비와 비교해서 참여 할 수 있는 고객인지 아닌지를 판단할 수 있다.
단방향 암호화는 복호화가 불가능하고 많이 알려진 md5, sha1 의 경우 웹 상에 복호화 소스?가 많이 돌고있기때문에 bcrypt 를 사용하기로 한다.
참고 : https://www.php.net/manual/en/function.password-hash.php
password_hash 암호화는 할 때마다 값이 달라지는데 디비에 저장된 값이랑 비교하고자 하는 값을 비교할 때는 password_verify() 를 사용해서 체크한다.
일단 후다닥 작성!
'개발 > PHP' 카테고리의 다른 글
[APM] 클라우드 서버에 APM 설치하기 - ① (0) | 2020.05.21 |
---|---|
[PHP] curl urlencode (0) | 2020.05.06 |
[php] mail() 함수 사용, 메일에 image를 넣어서 보내려면 (0) | 2020.04.16 |
[PHP]기준일 부터 3일 이후를 출력하자 (0) | 2020.02.10 |
[php] gmdate 와 timestamp 에 대하여 (0) | 2019.12.02 |