sha512相关内容
我一直在研究 Java 字符串加密技术,不幸的是我没有找到任何好的教程,如何在 Java 中使用 SHA-512 对字符串进行哈希处理;我阅读了一些关于 MD5 和 Base64 的博客,但它们并没有我想的那么安全(实际上,Base64 不是一种加密技术),所以我更喜欢 SHA-512. 解决方案 你可以将它用于 SHA-512 import java.nio.charset.Stand
..
注意:我不是在寻找解决方法,我在寻找一个普通的 ruby 解决方案! 这个问题类似于这个 问题,但没有得到回答,这只是那里的炮弹突击队的一种解决方法. 我想生成一个与 debian/etc/shadow 格式兼容的 sha512 加密字符串. 以下使用 php 创建一个正确的字符串:p> $salt = 'fGn9LR75';$hash = crypt('test', '$
..
我正在尝试在 Golang 中实现 HOTP (rfc-4226),并且正在努力生成有效的 HOTP.我可以在 java 中生成它,但由于某种原因,我在 Golang 中的实现有所不同.以下是示例: public static StringconstructOTP(final Long counter, final String key)抛出 NoSuchAlgorithmException、D
..
我正在使用 ColdFusion 9 在 他的博客,我试过了 ucase(digestUtils.sha512(imageBinary)) 对于 SHA-512 哈希,我感到很害怕: 找不到 sha512 方法.要么没有方法指定的方法名称和参数类型或 sha512 方法是重载了 ColdFusion 无法破译的参数类型可靠.ColdFusion 找到 0 个与提供的匹配的方法论据.
..
更新: SHA-512 是单向的,所以我不需要尝试破解密码,因为简单地重置密码更容易.如果有人知道从 SHA-512 散列文本中获取原始密码,请告诉我.否则,我将从这个问题继续前进.感谢您的所有回答. 原始问题: 我读过很多文章,指出 SHA-512 散列不能被取消散列.但是,这里有各种 SHA-1 + 算法的源代码:https://tls.mbed.org/sha-512-so
..
我目前正在使用带盐的 SHA256 来散列我的密码.是继续使用 SHA256 更好还是应该更改为 SHA512? 解决方案 切换到 SHA512 几乎不会使您的网站更安全.您不应编写自己的密码散列函数.相反,应使用现有实现. SHA256 和 SHA512 是消息摘要,它们从不用于密码散列(或key-derivation) 函数.(尽管消息摘要可以用作 KDF 的构建块,例如在具有
..
现在是 2017 年,如果安全很重要,任何需要使用哈希的人都应该避免使用 MD5 等“损坏"的哈希.有没有人找到或创造了一种在 Excel 中进行更安全的 SHA256 或 SHA512 散列而不使用 VBA 或宏的方法? 3.5 年前使用 MD5 完成此操作的一个壮观示例(如在此 SO 中所示:excel 中的 MD5 哈希函数不使用 VBA). 避免使用 VBA/宏的原因:与移动设
..
我一直在研究有关 Java 字符串加密技术的一些内容,但不幸的是,我没有找到任何关于如何在 Java 中使用 SHA-512 散列字符串的好教程;我阅读了一些关于 MD5 和 Base64 的博客,但它们并不像我想的那么安全(实际上,Base64 不是一种加密技术),所以我更喜欢 SHA-512. 解决方案 您可以将此用于 SHA-512 import java.nio.charset.
..
我正在尝试用 VBScript 编写一段代码来计算给定文件的 SHA512 值.根据 MSFT 文档SHA512Managed 对象的 ComputeHash 方法需要一个字节数组作为输入.所以我用 ADODB 来读取输入文件要计算 SHA512 值(因为,AFAIK,没有办法在 VBScript 中构建一个字节数组).但是我得到一个运行时错误 5,调用方法时出现“无效的过程调用或参数".这下面代
..
我使用 dovecot 作为我的邮件传输代理,我的目标是使用 最强密码方案我的系统支持:SHA512-CRYPT 或 SHA256-CRYPT(BLF-CRYPT 不起作用). 对于我自己编写的网络界面,我在 node.js 中寻找一个函数或库来散列密码(使用 SHA***-CRYPT). 解决方案 您可以考虑检查:https://github.com/mvo5/sha512cryp
..
比较两个文本文件的常见做法是使用 SHA-512 [或任何其他相关的 SHA 算法].如果两个 SHA 结果不相同,则文件不完全相同. 我想对两个 SQL 查询做同样的事情.我只想知道查询是否使用 SHA-512 [或 sha-256 也可以] 给出 100% 相同的结果? 这可以执行吗?我正在使用 SQL Server... 解决方案 只是为了帮助... 据了解,两个查
..
SHA1(data, length, hash);无符号字符 *labelPtr;labelPtr = 哈希;mpz_set_str(加密,labelPtr,16);gmp_printf("hash= %Zd\n", 加密); encrypted 等于 0?我需要从这个散列中获取一个整数,以便我可以执行 RSA 加密.我在调试时看到散列,但似乎无法将其转换为 int.它是 SHA-512 所以
..
我正在寻找 OpenSSL EVP_BytesToKey 函数的 C 实现. 这是 EVP_BytesToKey 方法的伪代码解释(在 OpenSSL 源代码的/doc/ssleay.txt 中): /* M[] 是一个消息摘要数组* MD() 是消息摘要函数 */M[0]=MD(数据.盐);对于 (i=1; i 这是我的代码(MD() 是 sha512.我需要密钥是 32 字节,iv
..
这是一个 Java 代码,它使用盐计算字节数组的 SHA512 哈希: private static String DIGEST_ALGORITHM = "SHA-512";public static byte[] getHash(final byte[] data, final byte[] salt) 抛出 NoSuchAlgorithmException{最终 MessageDigest
..
我正在使用GoLang中的授权模块.在我们将PHP5与crypt函数一起使用之前.哈希像SHA-512一样生成: $ 6 $ rounds = 5000 $ usesomesillystri $ D4IrlXatmP7rx3P3InaxBeoomnAihCKRVQP22JZ6EY47Wc6BkroIuUUBOov1i.S5KPgErtP/EN5mcO.ChWQW21 并像这样存储在数据库中
..
我在C语言中使用SHA512获取哈希值.我是这样做的: #include#include#includeint main(int argc,char * argv []){未签名的字符哈希[SHA512_DIGEST_LENGTH];char data [] =“要散列的数据";//测试数据SHA512(数据,sizeo
..
当用户在我的网站上创建帐户时,其密码将使用SHA512存储.我的问题是,当用户尝试使用其密码登录时,我认为我验证密码不正确,但是我看不到自己做错了什么. 这是我的注册脚本,可以正常工作: $ uname = mysql_real_escape_string($ _ POST ['uname']);$ sname = mysql_real_escape_string($ _ POST ['
..
我正在尝试加密数据以发送到API. API要求将数据作为hmac_sha512加密散列发送. 我已经找到了许多示例说明如何对sha1和其他(而不是sha512)以及较旧版本的Swift进行此操作. 我尝试用于swift 3.1 的所有示例 在正确方向上的任何帮助将不胜感激. 编辑: 在PHP中,我使用以下命令成功发送了该邮件: $sign = has
..
我正在尝试在服务器上创建UUID,并且由于某些原因 openssl_enrypt 正在初始化一个空字符串。如果返回的是false,这将是一次不同的对话,但是不是,返回的是一个字符串,只是一个空的字符串。 这是我所有的代码用于构建我想要的加密字符串: $ key = hash_hmac(“ sha512”,“您可以整日解密,不会让您更接近真相”,“ myKey”); $ iv =
..
我想在系统中使用Bcrypt进行密码加密.但是所有示例都是这样的: $password = $_POST['password']; $salt = substr(str_replace('+', '.', base64_encode(sha1(microtime(true), true))), 0, 22); $hash = crypt($password, '$2a$12$'.$salt)
..