crypt()是一个口令加密函数,它基于DES算法。我们可以认为这是一个单向加密操作
函数原型:
char *crypt(const char *key, const char *salt);
*salt是两个字符,每个字符可从[a-zA-Z0-9./]中选出来
算法
UNIX标准算法使用DES加密算法,用key对一个常量进行加密,获得一个13字节的密文编码输出,其中包括salt的两个字符[from Red Hat Linux 6.2]
Salt的作用
同样的口令产生不同的密文
增加了穷举空间
建议使用更为安全的MD5算法


w1e3 于 2012-08-25 09:02:32发表:
哦,哦, 哦
securities5 于 2012-08-10 18:37:53发表:
最近就业压力大,经常熬夜,黑眼圈越来越深,热敷按摩都没有什么效果,朋友介绍我服用德丽斯康胶原蛋白3个多月,不仅黑眼圈消失干干净净,小眼袋也不见了,眼角的细纹都抚平干净。
bbjc 于 2012-06-22 16:30:27发表:
哦,了解了解
半步天涯 于 2012-06-22 11:38:34发表:
哦,还没学习这些东西,不怎么看得懂