암호화2 5. 사용자 암호를 암호화 하기 Chap 5. 앞서 회원가입을 위해 입력한 값을 DB에 저장하는 것까지 해봤는데요, 암호가 입력한 문자열 그대로 저장이 됩니다. 이는 보안을 생각하면 좋은 방법이 아닙니다. php 에서 문자열을 암호화하는 함수들을 몇개 제공하고 있는데요, PHP 카테고리에 있는 다음 글을 참고하시길 바랍니다. md5(), sha1() 2012. 12. 11. [PHP] md5(), sha1() 주어진 문자열의 해쉬값을 구해주는 함수들이 있습니다. 문자열을 암호화 하는데 이용될 수 있습니다. string md5 ( string $str [, bool $raw_output = false ] ) $str 해쉬값을 구할 문자열 $raw_output true 로 설정하면, 결과값이 16자로 만들어줍니다. 설정하지 않을 경우, 32자의 길이를 가집니다. string sha1 ( string $str [, bool $raw_output = false ] ) $str 해쉬값을 구할 문자열 $raw_output true 로 설정하면, 결과값이 20자로 만들어줍니다. 설정하지 않을 경우, 40자의 길이를 가집니다. php.net 에서 위 함수들을 검색해보면, 암호를 암호화하는데 이용하지 말라고 합니다. 이유인 .. 2012. 12. 11. 이전 1 다음