在C中有没有叫crypt的函数?或者我必须自己构建这个功能?

时间:2013-02-16 10:36:24

标签: c function encryption passwords

crypt(const char * key,const char * salt)

我在代码中看到了它,但是我找不到这个函数的实现。这是C的一些惯例吗?

3 个答案:

答案 0 :(得分:4)

POSIX指定,但不是由任何版本的C标准指定。小心但是:

  

crypt()函数是一个字符串编码函数。 算法是   实现定义

答案 1 :(得分:0)

#include <unistd.h>

不要忘记用

编译
  

-lcrypt

答案 2 :(得分:0)

不是C但是有一个免费的库:

以下是手册页以及一些源代码:

享受

http://linux.die.net/man/3/crypt

http://saa.dyndns.org/stewart/Software/my_crypt.c.html