|
|
암호화 |
사용자가 입력한 기본 정보를 보호하기 위해 사용자의 패스워드를 평문이 아닌 암호화하는 것은 필수입니다. 암호화에는 단방향 암호화와 양방향 암호화가 있습니다. 단방향이란 한번 암호화하면 관리자도 해독할 수 없는 것이고 양방향이란 암호화한 암호문을 특정인만이 해독할 수 있는 것을 말합니다. 아사달의 아사프로는 단방향 암호화를 사용하여 암호문은 다른 것으로 변경할 수 있어도 어떤 내용이 암호화 되었는지는 관리자 조차도 알 수 없습니다.
|
|
암호화 라이브러리를 인클루드(include)하기 |
include "/home/AsaProgram/library/php/class.crypt.php"; |
|
데이터베이스 접속 라이브러리의 객체 생성하고 출력하기 |
$str = "암호문"; // 암호화를 하고자 하는 평문
$crypt = new neoCrypt(); // 암호화 객체 생성
$crypted_str = $crypt->neoMD5(16, $str); // 암호화하기
print $crypted_str; |
|