sha512相关内容

如何在 Java 中使用 SHA-512 对密码进行哈希处理?

我一直在研究 Java 字符串加密技术,不幸的是我没有找到任何好的教程,如何在 Java 中使用 SHA-512 对字符串进行哈希处理;我阅读了一些关于 MD5 和 Base64 的博客,但它们并没有我想的那么安全(实际上,Base64 不是一种加密技术),所以我更喜欢 SHA-512. 解决方案 你可以将它用于 SHA-512 import java.nio.charset.Stand ..
发布时间:2022-01-22 00:00:42 Java开发

如何将 php crypt 函数(SHA512)转换为 ruby​​?

注意:我不是在寻找解决方法,我在寻找一个普通的 ruby​​ 解决方案! 这个问题类似于这个 问题,但没有得到回答,这只是那里的炮弹突击队的一种解决方法. 我想生成一个与 debian/etc/shadow 格式兼容的 sha512 加密字符串. 以下使用 php 创建一个正确的字符串:p> $salt = 'fGn9LR75';$hash = crypt('test', '$ ..
发布时间:2022-01-21 09:08:31 PHP

用于 HOTP 的 Java 与 Golang (rfc-4226)

我正在尝试在 Golang 中实现 HOTP (rfc-4226),并且正在努力生成有效的 HOTP.我可以在 java 中生成它,但由于某种原因,我在 Golang 中的实现有所不同.以下是示例: public static StringconstructOTP(final Long counter, final String key)抛出 NoSuchAlgorithmException、D ..
发布时间:2022-01-10 10:02:50 Java开发

SHA-512 在 ColdFusion 中散列一个字节数组

我正在使用 ColdFusion 9 在 他的博客,我试过了 ucase(digestUtils.sha512(imageBinary)) 对于 SHA-512 哈希,我感到很害怕: 找不到 sha512 方法.要么没有方法指定的方法名称和参数类型或 sha512 方法是重载了 ColdFusion 无法破译的参数类型可靠.ColdFusion 找到 0 个与提供的匹配的方法论据. ..
发布时间:2022-01-09 14:37:00 其他开发

如何解密 SHA-512 散列数据

更新: SHA-512 是单向的,所以我不需要尝试破解密码,因为简单地重置密码更容易.如果有人知道从 SHA-512 散列文本中获取原始密码,请告诉我.否则,我将从这个问题继续前进.感谢您的所有回答. 原始问题: 我读过很多文章,指出 SHA-512 散列不能被取消散列.但是,这里有各种 SHA-1 + 算法的源代码:https://tls.mbed.org/sha-512-so ..
发布时间:2021-12-27 16:44:19 其他开发

散列密码的最佳实践 - SHA256 还是 SHA512?

我目前正在使用带盐的 SHA256 来散列我的密码.是继续使用 SHA256 更好还是应该更改为 SHA512? 解决方案 切换到 SHA512 几乎不会使您的网站更安全.您不应编写自己的密码散列函数.相反,应使用现有实现. SHA256 和 SHA512 是消息摘要,它们从不用于密码散列(或key-derivation) 函数.(尽管消息摘要可以用作 KDF 的构建块,例如在具有 ..
发布时间:2021-12-27 16:21:05 其他开发

用于 SHA256/SHA512 散列的 Excel 基于公式的函数,无需 VBA 或宏

现在是 2017 年,如果安全很重要,任何需要使用哈希的人都应该避免使用 MD5 等“损坏"的哈希.有没有人找到或创造了一种在 Excel 中进行更安全的 SHA256 或 SHA512 散列而不使用 VBA 或宏的方法? 3.5 年前使用 MD5 完成此操作的一个壮观示例(如在此 SO 中所示:excel 中的 MD5 哈希函数不使用 VBA). 避免使用 VBA/宏的原因:与移动设 ..
发布时间:2021-12-25 12:10:53 其他开发

如何在 Java 中使用 SHA-512 散列密码?

我一直在研究有关 Java 字符串加密技术的一些内容,但不幸的是,我没有找到任何关于如何在 Java 中使用 SHA-512 散列字符串的好教程;我阅读了一些关于 MD5 和 Base64 的博客,但它们并不像我想的那么安全(实际上,Base64 不是一种加密技术),所以我更喜欢 SHA-512. 解决方案 您可以将此用于 SHA-512 import java.nio.charset. ..
发布时间:2021-12-13 10:05:30 Java开发

VBScript 错误 5 尝试使用“System.Security.Cryptography.SHA512Managed"计算 sha512

我正在尝试用 VBScript 编写一段代码来计算给定文件的 SHA512 值.根据 MSFT 文档SHA512Managed 对象的 ComputeHash 方法需要一个字节数组作为输入.所以我用 ADODB 来读取输入文件要计算 SHA512 值(因为,AFAIK,没有办法在 VBScript 中构建一个字节数组).但是我得到一个运行时错误 5,调用方法时出现“无效的过程调用或参数".这下面代 ..
发布时间:2021-09-17 18:49:56 其他开发

node.js 中的 SHA256-CRYPT/SHA512-CRYPT

我使用 dovecot 作为我的邮件传输代理,我的目标是使用 最强密码方案我的系统支持:SHA512-CRYPT 或 SHA256-CRYPT(BLF-CRYPT 不起作用). 对于我自己编写的网络界面,我在 node.js 中寻找一个函数或库来散列密码(使用 SHA***-CRYPT). 解决方案 您可以考虑检查:https://github.com/mvo5/sha512cryp ..
发布时间:2021-07-23 20:00:53 其他开发

获取任何 SQL 查询的 SHA-512

比较两个文本文件的常见做法是使用 SHA-512 [或任何其他相关的 SHA 算法].如果两个 SHA 结果不相同,则文件不完全相同. 我想对两个 SQL 查询做同样的事情.我只想知道查询是否使用 SHA-512 [或 sha-256 也可以] 给出 100% 相同的结果? 这可以执行吗?我正在使用 SQL Server... 解决方案 只是为了帮助... 据了解,两个查 ..
发布时间:2021-07-23 19:59:02 数据库

C 版本的 OpenSSL EVP_BytesToKey 方法

我正在寻找 OpenSSL EVP_BytesToKey 函数的 C 实现. 这是 EVP_BytesToKey 方法的伪代码解释(在 OpenSSL 源代码的/doc/ssleay.txt 中): /* M[] 是一个消息摘要数组* MD() 是消息摘要函数 */M[0]=MD(数据.盐);对于 (i=1; i 这是我的代码(MD() 是 sha512.我需要密钥是 32 字节,iv ..
发布时间:2021-06-12 20:32:26 其他开发

在Go中生成crypt()sha512哈希

我正在使用GoLang中的授权模块.在我们将PHP5与crypt函数一起使用之前.哈希像SHA-512一样生成: $ 6 $ rounds = 5000 $ usesomesillystri $ D4IrlXatmP7rx3P3InaxBeoomnAihCKRVQP22JZ6EY47Wc6BkroIuUUBOov1i.S5KPgErtP/EN5mcO.ChWQW21 并像这样存储在数据库中 ..
发布时间:2021-05-11 19:34:37 PHP

验证SHA512密码if($ row ['password'] == hash('SHA512',$ upass))

当用户在我的网站上创建帐户时,其密码将使用SHA512存储.我的问题是,当用户尝试使用其密码登录时,我认为我验证密码不正确,但是我看不到自己做错了什么. 这是我的注册脚本,可以正常工作: $ uname = mysql_real_escape_string($ _ POST ['uname']);$ sname = mysql_real_escape_string($ _ POST [' ..
发布时间:2021-04-12 20:07:01 PHP

在Swift 3.1中使用CommonCrypto的HMAC SHA512

我正在尝试加密数据以发送到API. API要求将数据作为hmac_sha512加密散列发送. 我已经找到了许多示例说明如何对sha1和其他(而不是sha512)以及较旧版本的Swift进行此操作. 我尝试用于swift 3.1 的所有示例 在正确方向上的任何帮助将不胜感激. 编辑: 在PHP中,我使用以下命令成功发送了该邮件: $sign = has ..
发布时间:2020-11-23 18:50:59 移动开发

openssl_encrypt返回空字符串

我正在尝试在服务器上创建UUID,并且由于某些原因 openssl_enrypt 正在初始化一个空字符串。如果返回的是false,这将是一次不同的对话,但是不是,返回的是一个字符串,只是一个空的字符串。 这是我所有的代码用于构建我想要的加密字符串: $ key = hash_hmac(“ sha512”,“您可以整日解密,不会让您更接近真相”,“ myKey”); $ iv = ..
发布时间:2020-10-11 21:27:50 PHP

在Bcrypt之前使用512哈希吗?

我想在系统中使用Bcrypt进行密码加密.但是所有示例都是这样的: $password = $_POST['password']; $salt = substr(str_replace('+', '.', base64_encode(sha1(microtime(true), true))), 0, 22); $hash = crypt($password, '$2a$12$'.$salt) ..
发布时间:2020-09-20 04:49:02 PHP