sha256相关内容

使用 Sha256 散列字符串

我尝试使用 SHA256 对字符串进行哈希处理,我正在使用以下代码: 使用系统;使用 System.Security.Cryptography;使用 System.Text;公共类哈希{公共静态字符串 getHashSha256(字符串文本){byte[] bytes = Encoding.Unicode.GetBytes(text);SHA256Managed 哈希字符串 = 新的 SHA25 ..
发布时间:2021-12-27 16:19:24 C#/.NET

在python中使用字符串+密钥计算SHA哈希

Amazon Product API 现在需要对我尝试使用 Python 生成的每个请求进行签名. 我被挂断的步骤是这个: “使用上面的字符串和我们的“虚拟"秘密访问密钥:1234567890,使用 SHA256 哈希算法计算符合 RFC 2104 的 HMAC.有关此步骤的更多信息,请参阅您的编程语言的文档和代码示例." 给定一个字符串和一个密钥(在本例中为 123456789 ..
发布时间:2021-12-27 16:16:46 Python

获取字符串的 SHA-256 字符串

我有一些 string,我想使用 C# 用 SHA-256 散列函数散列它.我想要这样的东西: string hashString = sha256_hash("samplestring"); 框架中是否内置了一些东西来做到这一点? 解决方案 实现可能是这样的 public static String sha256_hash(String value) {StringBuilder ..
发布时间:2021-12-27 16:08:23 C#/.NET

使用 MD5 或 sha-256 C# 散列密码

我正在为一个应用程序编写注册表,但仍然遇到了 C# 新手的问题. 我希望将密码加密/散列到 md5 或 sha-256,最好是 sha-256. 有什么好的例子吗?我希望它能够从“字符串密码"中获取信息;然后将其散列并存储在变量“string hPassword;"中.有什么想法吗? 解决方案 不要使用简单的哈希,甚至不要使用加盐的哈希.使用某种密钥强化技术,例如 bcrypt ..
发布时间:2021-12-27 16:07:39 C#/.NET

检测到“RuntimeLibrary"不匹配

我在 C:\cryptopp 中下载并解压了 Crypto++.我使用 Visual Studio Express 2012 来构建里面的所有项目(按照自述文件中的说明),一切都构建成功.然后我在其他文件夹中创建了一个测试项目,并添加了 cryptolib 作为依赖项.之后,我添加了包含路径,以便我可以轻松包含所有标题.当我尝试编译时,我收到关于未解析符号的错误. 为了解决这个问题,我添加了 ..
发布时间:2021-12-27 16:07:05 C/C++开发

是否有任何通常被认为值得信赖的 SHA-256 javascript 实现?

我正在为论坛编写登录名,需要在将密码发送到服务器之前在 javascript 中散列客户端密码.我无法确定我真正可以信任的 SHA-256 实现.我期待有一种每个人都使用的权威脚本,但我发现很多不同的项目都有自己的实现. 我意识到使用其他人的加密货币总是一种信念的飞跃,除非你有资格自己审查它,并且“值得信赖"没有通用的定义,但这似乎是一件非常普遍和重要的事情,应该有对使用什么达成某种共识.是 ..
发布时间:2021-12-27 16:04:51 前端开发

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

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

在安卓上使用 SHA256 的 PBKDF2

我想使用带有 SHA256 的 PBKDF2 生成密码的派生哈希.有了这个 SecretKeyFactory.getInstance("PBKDF2WithHmacSHA1") 这个工作,但它使用 SHA1.使用 SecretKeyFactory.getInstance("PBKDF2WithHmacSHA256")(或 SecretKeyFactory.getInstance("PBKDF2Wi ..
发布时间:2021-12-20 20:02:26 移动开发

如何使用 OpenSSL 的 SHA256 函数

我正在编写一个程序来让自己熟悉 OpenSSL、libncurses 和 UDP 网络.我决定使用 OpenSSL 的 SHA256 来熟悉行业加密标准,但是我在使用它时遇到了问题.我已经将错误与 OpenSSL 与编译程序的链接隔离开来.我正在 64 位 Ubuntu 12.10 上工作.我已经安装了 libssl-dev 包. 以 C++ main.cpp 为例: #include # ..
发布时间:2021-12-18 22:59:09 C/C++开发

使用 OpenSSL 和 C++ 生成 sha256

我希望使用 openssl 和 C++ 创建一个带有 sha256 的哈希.我知道在 使用 OpenSSL 库在 C++ 中生成 SHA 哈希 上有一个类似的帖子,但我正在寻找专门创建 sha256. 更新: 似乎是包含路径的问题.即使我包含了 ,它也找不到任何 OpenSSL 函数 #include "openssl/sha.h" 并且我在构建中包含了路径 -I/opt/ss ..
发布时间:2021-12-14 23:42:11 服务器开发

如何在 iOS 中计算 SHA-2(最好是 SHA 256 或 SHA 512)哈希?

安全服务 API 似乎不允许我直接计算哈希.有很多可用的公共领域和自由许可版本,但如果可能,我宁愿使用系统库实现. 可以通过 NSData 或普通指针访问数据. 散列的加密强度对我很重要.SHA-256 是可接受的最小哈希大小. 解决方案 这是我用于 SHA1 的内容: #import + (NSData *)sha1:(NSData *)data {无符号字符哈希[CC_S ..
发布时间:2021-12-13 09:41:53 移动开发

SHA1 与 md5 与 SHA256:哪个用于 PHP 登录?

我正在使用 php 登录,我正在尝试决定是使用 SHA1 还是 Md5,或者我在另一篇 stackoverflow 文章中读到的 SHA256.它们中的任何一个比其他的更安全吗?对于 SHA1/256,我还使用盐吗? 另外,这是一种将密码作为哈希存储在 mysql 中的安全方法吗? 函数 createSalt(){$string = md5(uniqid(rand(), true));返回 ..
发布时间:2021-11-30 17:43:18 PHP

如何在 Java 中使用 sha256 散列一些字符串?

如何在 Java 中使用 sha256 散列一些字符串?有人知道有什么免费的图书馆吗? 解决方案 SHA-256 不是“编码"- 这是一种单向哈希. 您基本上会将字符串转换为字节(例如使用 text.getBytes(StandardCharsets.UTF_8)),然后对字节进行哈希处理.请注意,散列的结果也是任意的二进制数据,如果你想用字符串表示它,你应该使用 base64 或十 ..
发布时间:2021-11-25 16:27:48 Java开发

Kraken API 在 Java 中的实现

所以我目前正在为 Java 实现 Kraken API.我正在使用我在 http://pastebin.com/nHJDAbH8 上找到的示例代码. Kraken (https://www.kraken.com/help/api) 是: API 密钥 = API 密钥 API-Sign = 使用 的 HMAC-SHA512 的消息签名( URI path + SHA256( n ..
发布时间:2021-11-15 00:48:50 Java开发

POI XSSF/XLSX 散列不确定性与 MessageDigest SHA-256

使用 MessageDigest SHA-256 实现获取 POI XLSX 格式的确定性哈希值似乎存在问题,即使对于空的 ByteArray 流也是如此.这是随机发生的,经过数百甚至数千次迭代. 用于重现问题的相关代码片段: //TestNG FileTest:@Test(enabled = true)//随机迭代的不确定性,例如 400 或 1290public void emptyX ..
发布时间:2021-11-12 04:48:45 Java开发

Android API 23 中的 HmacSHA256 算法

我正在尝试在我的 Android 应用程序 (API 23) 中生成哈希值.我跟着这个链接 - https://developer.android.com/reference/javax/crypto/Mac.html 和下面的代码应该按照它工作. Mac hmacSha256 = Mac.getInstance("HmacSHA1"); 但这会导致编译时错误- java.securit ..
发布时间:2021-07-23 20:01:55 Java开发

SignedData 给出指定的算法无效.异常

我尝试使用 myCert.pfx 文件私钥和公钥对我的签名数据进行签名和验证.但是在签署数据时,我得到“指定的算法无效".异常 我们使用的.Net框架是4.5,代码如下 public static void CallMainMethod(){string str = "签名并验证数据";X509Certificate2 证书 = LoadPrivateKey();byte[] hashBy ..
发布时间:2021-07-23 20:01:51 C#/.NET