8得票1回答
如何在Mac OS X中获得与Linux gcc/gnu crypt(3)相同的函数?Linux gcc crypt(3)具有MD5和SHA512。苹果Gcc crypt(3) *仅*使用DES。

我正在将一些C代码从Linux迁移到Mac OSX(Yosemite)。我已经确定了在unistd.h中的Mac OSX crypt()函数与Linux上的gcc/gnu不同。我在Linux和Mac OSX上有测试程序,如果使用printf显示结果,则crypt()库函数会显示34个字符的字符...

8得票4回答
在数据库中存储PHP crypt()的结果是否安全?

例如,使用blowfish算法,返回的结果如下所示: $2a$12$DEzG.CRsHpxpTOAHooQ.wuR6Xe9h6PxFPhOcOvf.lqDNw1TVYVnEO 其中包含了有关哈希算法类型的信息以及盐值。很多资源都建议将这个值存储在数据库中,这样就可以保证安全性。但是,是否有...

8得票7回答
在C语言中有没有一种方法可以反向解密crypt()函数?

我不确定是否可能,但我想能够从一个字符串开始,然后找出必须输入到crypt中以便将此字符串取出。 或许这是不可能的,这也是整个事情的目的所在? 是的,在我尝试的代码中有一个盐。

7得票1回答
使用Ruby生成格式化为/etc/shadow的SHA512加密样式哈希值?

我希望能够生成SHA512哈希密码,直接包含到/etc/shadow文件中,并与 chef的用户资源一起使用。通常情况下,我会使用stdlib的库进行此操作,但它无法以正确的格式生成哈希值: ruby-1.9.2-p136 :001 > require 'digest/sha2' =...

7得票1回答
golang中与PHP crypt()函数相对应的功能是什么?

这行PHP代码的作用是返回true echo '$2a$09$f5561d2634fb28a969f2dO8QeQ70f4bjCnF/.GvPpjj.8jgmtzZP2' == crypt("enter-new-password",'$2a$09$f5561d2634fb28a969f2dO...

7得票1回答
(PHP) 如何正确实现 crypt() 函数

以下是 crypt() 函数的 PHP 手册页面中的示例: 以下是来自PHP手册crypt()函数的示例: <?php $password = crypt('mypassword'); // let the salt be automatically generated /* Yo...

7得票6回答
加密函数和链接错误 "undefined reference to 'crypt'"

我使用了c中的crypt函数来加密给定的字符串。 我编写了以下代码, #include<stdio.h> #include<unistd.h> int main() { printf("%s\n",crypt("passwd",1000)); } 但是上...

7得票3回答
在PHP中正确使用带有SHA512的crypt()函数

所有在线示例都是像这样使用加密的: $pass = crypt('something','$6$rounds=5000$anexamplestringforsalt$'); 但是大家都说你不应该定义轮数或盐。 那我该怎么使用它呢? 另外我有一个问题:当我运行上面的代码时,它只运行了5...

7得票3回答
Java中的crypt(3) $6$密码哈希算法(基于SHA-512)?

我正在寻找一个Java函数,用于生成/验证密码哈希值,这些哈希值被编码为 crypt(3) 在Linux "/etc/shadow"文件中存储时的方式,如果在“/etc/pam.d/common-password”中激活了sha512。 明文字符串“geheim”将转换为: "$6$WoC...