sha256相关内容

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

我正在进行php登录,并且试图确定是使用SHA1还是Md5,还是我在另一stackoverflow文章中了解到的SHA256.他们中的任何一个比其他人更安全吗?对于SHA1/256,我还使用盐吗? 而且,这是将密码作为哈希存储在mysql中的安全方法吗? function createSalt() { $string = md5(uniqid(rand(), true)); ..
发布时间:2020-05-03 09:10:38 PHP

从Linux命令行生成sha256

我知道字符串"foobar"使用以下命令生成SHA 256哈希c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2 http://hash.online-convert.com/sha256-generator 但是命令行外壳: hendry@x201 ~$ echo foobar | sha256sum a ..
发布时间:2020-05-01 08:33:48 服务器开发

Django pbkdf2_sha256 JS实现

我有一个来自django的数据库,我想从Node.js使用它。我有一个任务:验证用户身份。从数据库中已知:算法pbkdf2_sha256,salt,10000次迭代和base64编码的哈希。我必须在JS中执行哪些步骤来将某些密码编码为给定的base64-hash? UPD:在此处找到解决方案: ..
发布时间:2019-06-07 18:41:10 前端开发

为什么HMAC sha256在PHP&使用Javascript

我正在尝试使用CryptoJS在Javascript中构建一个HMAC SHA256字符串,我的现有代码是使用Akamai库用PHP编写的。 在某些情况下我得到了与PHP相比,结果不同我无法理解为什么它会给我不同的结果 / * 使用本机hash_hmac 通过连接char * / $ signature $ = hash_hmac('SHA256',“st ..
发布时间:2019-06-06 02:57:45 PHP

PHP / Javascript / JQuery - base64 sha256编码

我正在尝试将API集成的PHP示例移植到Javascript / JQuery。在PHP中,使用以下代码创建加密字符串: $ sig = base64_encode(hash_hmac('sha256',$ sign) ,$ this-> secretAccessKey,true) 其功能记录在此处: http://php.net/manual /en/fun ..
发布时间:2019-05-27 11:43:04 PHP

带有密钥的Java HmacSHA256

我已尝试使用stackoverflow中的几个链接来获取HmacSHA256的密钥以使用java,但我总是得到 func check (body:String) - >字符串{ let hash = body.hmac(HMACAlgorithm.sha256,key:Router.sigKey) print(“SIG:”+ Router.sigKey) print(“hash of ..
发布时间:2019-01-02 10:52:20 Java开发

Shopify oauth中的HMAC-SHA256问题(输出不匹配)

我正在尝试按照此文档在Shopify市场上发布应用。而且我仍然坚持oauth文档的第3步,你需要做'HMAC签名验证'。 文档说明你必须处理字符串(指定下面)通过HMAC-SHA256使用应用程序的共享密钥。 String =“shop = some-shop.myshopify.com& timestamp = 1337178173“ 我正在尝试使用Java实现这些 ..
发布时间:2019-01-02 10:17:44 Java开发

使用MessageDigest SHA-256的POI XSSF / XLSX散列不确定性

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

如何为SHA256获取Ruby生成的HMAC,以便安全地匹配Java?

我有一个运行一些Java代码的tomcat服务器,允许用户使用API​​密钥进行身份验证。该请求使用使用SHA256创建的HMAC。我有一个Ruby客户端,我用它来发出请求,因为我刚接触加密,我很难让它生成匹配的HMAC。我试过不把它设为URL安全,并且匹配。所以我真的很想知道如何让Ruby客户端与URL安全版本匹配(因为我无法更改Java代码)。它最后只有一个额外的=字符。在此先感谢您的帮助。 ..
发布时间:2018-12-11 23:19:14 Java开发

用Java实现Kraken API

所以我目前正在为 Java 开发 Kraken API 的实现。我正在使用我在 http://pastebin.com/nHJDAbH8 上找到的示例代码。 Kraken所描述的一般用法( https://www.kraken.com/help/api ): API-Key = API密钥 API-Sign =使用HMAC-SHA512的消息签名 (URI路径+ SHA25 ..
发布时间:2018-12-07 12:45:44 Java开发

在Java中通过SHA-256哈希字符串

通过环顾四周以及互联网,我找到了 Bouncy Castle 。我想使用Bouncy Castle(或其他一些免费提供的实用程序)在Java中生成一个字符串的SHA-256哈希。看看他们的文档,我似乎找不到任何我想做的好例子。这里有人可以帮帮我吗? 解决方案 要散列字符串,请使用内置的 ..
发布时间:2018-11-26 22:35:42 Java开发

Facebook签署iOS请求(HMAC SHA256)

我一直在尝试为iOS上的Facebook签名请求生成HMAC SHA256几周。我迫切需要帮助。 Facebook签名请求有两个部分,用句点分隔。第一部分是有效载荷的HMAC256,而第二部分是有效载荷的Base64编码串。我只能重新创建第二部分。 vlXgu64BQGFSQrY0ZcJBZASMvYvTHu9GQ0YM9rjPSso 。 eyJhbGdvcml0aG0iOiJI ..
发布时间:2018-11-01 13:37:00 移动开发

SHA-256是否不敏感?

我正在运行一个在应用程序的两侧使用SHA-256的服务 - 一个是服务器端PHP实现,另一个是客户端iOS实现。在两侧使用算法的结果是相同的字母数字字符串,除了所有字母在iOS上大写并且在PHP上小写的情况。它们是相同的字母数字字符串这一事实使我相信SHA-256不区分大小写,但我找不到任何支持我的假设的文档。有人可以给我看一些文件来证实吗? 解决方案 如果你指的是十六进制字符串输出,那么 ..
发布时间:2018-09-18 09:41:02 PHP

如何在iOS上创建文件的哈希?

我正在尝试通过在iOS中使用散列值重命名来创建唯一的文件名。我怎么能这样做? 解决方案 你可以通过扩展NSString来实现这个目标, 在你的.h中试试这个: @interface NSString(MD5) - (NSString *)generateMD5Hash @end 这是你的.m - (NSString *)genera ..
发布时间:2018-09-05 20:07:15 移动开发