sha256相关内容

如何在PHP中为大型文件计算sha256

我想请教您有关如何在PHP中计算大文件的sha256的帮助。当前,我使用Amazon Glacier来存储旧文件,并使用它们的API上传档案。最初,我只是使用无法访问MB大小的图像的小文件。当我尝试上传超过1MB的内容时,API响应说我给他们的校验和与他们计算的结果不同。 这是我上传的代码文件: //使用文件路径 $ image = //图像路径获取sha256; $ sha2 ..
发布时间:2020-06-05 18:32:20 PHP

如何生成校验和在不溢出RAM的情况下将非常大的文件转换为Javascript中的64位?

问题: 如何正确生成校验和,这是唯一的,一致的,独立的浏览器?另外,我想将SHA256 / MD5校验和字符串转换为64位。 如何在不占用大量RAM的情况下正确读取文件以生成校验和?即我们如何处理1 GB的文件而不会损害RAM 例如是否可以在不将文件加载到内存的情况下读取文件?(请参见答案) 此项目看起来很有希望,但也无法使它起作用 我的意图是逐步/递增地在X MB块 ..
发布时间:2020-06-03 19:58:41 前端开发

如何使用pl/sql在HMAC-SHA256中编码字符串?

我正在使用Oracle数据库11g Express Edition在PL/SQL中进行REST API授权.对于每个过程,我都有api_key,nonce和signature作为IN变量. 签名是HMAC-SHA256编码的字符串,包含存储在我的数据库中的api_secret.我想检查签名是否与数据库中的api_secret匹配. 我的问题是如何使用pl/sql在HMAC-SHA256 ..
发布时间:2020-05-28 19:20:58 数据库

如何计算PDF签名哈希?

此问题与此一个,但更具体一些.我怀疑我没有正确计算pdf的哈希值. 我想计算签名PDF的SHA256哈希值. 根据 PDF32000 我应该: 获取\ByteRange值 连接两个块 计算SHA256 这是我所做的: $ grep -aPo 'ByteRange\[\s*(\d+)\s+(\d+)\s+(\d+)\s+(\d+)\s*\]' dummy-signe ..
发布时间:2020-05-25 04:17:18 其他开发

PostgreSQL 10中的scram-sha-256设置使用了多少次迭代?

在PostgreSQL 10中scram-sha-256设置使用了多少次迭代? 文档只是说 将此参数设置为scram-sha-256将使用SCRAM-SHA-256加密密码. 构建日志读取. 为密码协商和存储添加了SCRAM-SHA-256支持(Michael Paquier,Heikki Linnakangas),这比现有的md5协商和存储方法具有更好的安全性. 解 ..
发布时间:2020-05-25 02:15:08 其他开发

在Objective-C中生成SHA256哈希

所以我需要在Objective-C中生成一个Sha256密码,并且无法弄清楚我该怎么做!我只是想念一些简单的事情吗? 我尝试实现以下方法(该方法是为iPhone编写的,但我认为它可以像某些Objective-C代码一样跨平台工作) -(NSString*)sha256HashFor:(NSString*)input { const char* str = [input UTF8 ..
发布时间:2020-05-25 02:09:31 移动开发

如何在Java中更快地计算sha256?

我发现在Java中计算sha256很慢.例如,它比python慢​​.我写了两个简单的基准来计算1GB零的sha256.在这两种情况下,结果都是相同且正确的,但是python时间是5653ms,而java时间是8623ms(慢53%).每次的结果都是相似的,这对我来说是一个重要的区别. 如何在Java中更快地进行计算? 基准: Java: import java.secur ..
发布时间:2020-05-21 20:54:18 Java开发

哪些数据用于计算此asn.1消息的sha256消息摘要?

给出以下asn.1消息,如何计算sha256消息摘要"8798168E6F7F3118EDE8522B6336DFB56CFDF95DB7063CB7230EF00B4D666D1A"?我意识到这是一些数据的32字节哈希.哪些特定数据用于计算哈希?这是tr34文件.使用openssl,只要我使用消息中相同的数据块,我就应该能够得出相同的哈希值. -----BEGIN TR34_Sample_ ..
发布时间:2020-05-21 02:49:28 其他开发

openssl sha256差异

我正在使用openssl 1.0.1c,linux x86_64 我正在创建的文件包含"hello"(没有换行符) openssl dgst -sha256 hello_file 我得到了 5891b5b522d5df086d0ff0b110fbd9d21bb4fc7163af34d08286a2e846f6be03 如果我使用任何其他在线计算( 1 , 2 ,3,4,5( ..
发布时间:2020-05-21 02:43:48 其他开发

在phpMyAdmin中使用SHA256设置用户密码后,访问被拒绝

看到phpMyAdmin生成的默认密码使用了mysql_native_password,因此当使用相同的密码时哈希没有改变,我更新了一个用户的密码并将哈希设置为SHA256. 当我尝试使用设置的密码再次登录时,它说: mysqli_real_connect():(HY000/1045):用户'xxxx'@'xxxx'的访问被拒绝(使用密码:是). 服务器使用https,而phpM ..
发布时间:2020-05-14 20:56:37 数据库

SHA256哈希多长时间?

我将使用密码+ salt运行SHA256,但是我不知道在设置MySQL数据库时将VARCHAR设置多长时间.好的长度是多少? 解决方案 sha256的长度为256位-顾名思义. 由于sha256返回一个十六进制表示,所以4个位足以编码每个字符(而不是8个,如ASCII),因此256个位将表示64个十六进制字符,因此您需要一个varchar(64)甚至一个,因为长度始终相同,完全没有变 ..
发布时间:2020-05-14 20:37:34 数据库

获取文件SHA256哈希码和校验和

以前,我曾问过问题有关合并SHA1 + MD5的问题,但后来我明白了计算大型文件的SHA1和MD5并不比SHA256快. 以我为例,在Linux系统中,默认的实现SHA256和(C#MONO)具有4.6 GB的文件,大约需要10分钟. public static string GetChecksum(string file) { using (FileStream stream = ..
发布时间:2020-05-11 22:19:20 C#/.NET

可以将MD5转换为SHA256吗?

我有一个带有两个MD5密码和一个盐的vBulletin数据库,是否可以将密码保存在vBulletin数据库中,将其转换为SHA256,然后将其存储在新数据库中?有没有真正简单的方法可以做到这一点? 我的主要也是唯一的理由是,防止用户不得不创建新帐户并停止使用MD5. 解决方案 散列算法是单向,即与加密解密算法不同,它们不能逆转. MD5() 是一种哈希算法, SHA-1 / S ..
发布时间:2020-05-08 00:32:07 PHP

如何在Lua中使用HMAC-Lightroom插件

首先要说的是,我对Lua真的很陌生,如果您认为我的问题太愚蠢,请耐心等待 这是我的要求 我需要使用HMAC-sha256进行Lightroom插件开发,因为我正在使用HMAC-sha256进行安全保护. 我正在尝试使用它,但是没有运气 https://code.google.com/p/lua-files/wiki/hmac 这些是我遵循的步骤 获得了以下代码 htt ..
发布时间:2020-05-04 06:45:40 其他开发