mcrypt 可以执行 crypt() 支持的相同算法吗?
我有一个在 PHP 5.3 上运行的应用程序,它存储使用 PHP 的 crypt() 函数哈希的密码。但是,默认情况下,我正在使用的运行 PHP 5.2 的服务器之一上所使…
使用未定义常量 CRYPT_SHA512
我使用一个 php 脚本,该脚本使用 php 的 crypt 并使用 SHA512 对密码进行哈希处理,但是当我尝试检查 SHA512 是否已设置时,出现上述错误。当然我知…
使用python在Windows上创建兼容的ldap密码(md5crypt)
你知道如何在 Windows 上通过 python 创建 ldap 兼容密码(首选 md5crypt)吗? 我曾经在 Linux 中编写类似的内容,但 Windows 上不存在 crypt 模块 c…
(PHP) 如何将 crypt() 与 CRYPT_BLOWFISH 一起使用?
首先,我发现要使用 CRYPT_BLOWFISH,我需要使用以 $2a$ 开头的 16 字符盐。然而, php.net 的 crypt() 文档 说某些系统不不支持 CRYPT_BLOWFISH。这…
使用 PHP 地穴的河豚盐的正确格式是什么?
我已阅读 PHP Manual Entry for crypt(),但我发现自己仍然不确定触发 Blowfish 算法的盐的格式。 根据手动输入,我应该使用 '$2$' 或 '$2a$' 作为 16…
为什么 crypt/blowfish 使用两种不同的盐生成相同的哈希值?
这个问题与 PHP 的 crypt()。对于这个问题,盐的前 7 个字符不被计算在内,因此盐 '$2a$07$a' 会被认为长度为 1,因为它只有 1 个盐字符和七个字符的…
为什么 crypt() 函数没有内存泄漏?
来自 crypt(3) - Linux 手册页: char *crypt(const char *key, const char *salt); 返回值: 返回指向加密密码的指针。出错时,返回NULL。 由于返回…
C# 和 php 中的 Ruby string#crypt
我有一个 ruby 客户端程序,它使用 string#crypt 来加密密码, encrypted = password.crypt(SALT) # removing first two characters which actual…
需要有关 crypt(3) 的暴力破解代码的帮助
我正在尝试用 C 语言开发一个程序,该程序将“破解”UNIX 使用的 crypt(3) 加密。 我想最幼稚的方法就是暴力破解。我想我应该创建一个包含密码可以具…
将加密密码分配给变量与将未加密密码分配给另一个变量之间的区别
将加密密码分配给一个变量与将其分配给另一个变量以及在分配过程中加密一次有什么区别吗? 例如: $myPassword = "1234567"; $crypted_password = "{c…
使用什么来进行密码哈希? 有什么理由不使用jBCrypt?
我计划在新的 Web 应用程序中使用 jBCrypt 进行密码哈希处理,正如预期的那样成为我读过的最好的。 因为我之前没有使用过它,所以我正在研究是否有任…
如何替换 cakephp 密码哈希算法?
我有一个现有的数据库,我想在其上放置一个蛋糕应用程序。 旧应用程序使用 Perl 中的 crypt() 来散列密码。 我需要在 PHP 应用程序中执行相同的操作。…