char *crypt(const char *key, const char *salt);
在早期的AT&T V中就有,它是用原始的DES加密法加密,UNIX中的passwd文件(现在在shadow)中的密码就是用这个函数加密的
现在的linux在<unistd.h>中
最简单的例子:
编译方法
gcc -o test test.c -lcrypt
在早期的AT&T V中就有,它是用原始的DES加密法加密,UNIX中的passwd文件(现在在shadow)中的密码就是用这个函数加密的
现在的linux在<unistd.h>中
最简单的例子:
-
C/C++ code
-
#include < stdio.h > #include < unistd.h > int main() { printf( " %s\n " ,crypt( " aaa " , " bbb " )); }
编译方法
gcc -o test test.c -lcrypt