[차례]  [함수색인] Wel 도움말 문서 [이전]  [다음]
대분류: 내장함수
소분류: 암호화함수
crypt() 작성일: 1999/11/18
수정일: 2002/07/05

1. 형식: result= crypt(str, salt) 2. 기능: 시스템의 암호화 함수로써 인자 str의 문자열을 인자 salt의 문자열 key로 암호화하여 암호화된 문자열을 얻는다. 3. 설명 (1) 모든 인자는 문자열이며 수치일 때에는 문자열로 변환된다. (2) 인자 str은 암호화 대상 문자열이다. (3) 인자 salt는 암호화 키(key) 문자열로 최초 2개의 문자만 취급한다. (4) 인자 salt가 한문자이면 두문자로 복제하여 처리한다. (5) 인자 salt가 Null string("")이면 Null string이 result에 돌려진다. (6) 시스템의 암호(/etc/passwd의 암호항목)를 검증할 때 사용할 수 있다. 4. 사용예 crypt1= crypt("hello", "ab"); crypt2= crypt("hello", "y"); crypt3= crypt("hello", ""); printf("crypt1=[%s] crypt2=[%s] crypt3=[%s]\n", crypt1, crypt2, crypt3); ------------------------------ [ 출력결과 ] ------------------------------ crypt1=[abl0JrMf6tlhw] crypt2=[yyhv5iZ398gMQ] crypt3=[]

Wel Version 1.0
[차례]  [함수색인] [이전]  [다음]