首页 文章
  • 0 votes
     answers
     views

    从MD5哈希获取文件大小

    我有一个文件的md5和sha256哈希,我想从哈希值计算文件的大小 . 有没有办法让我们可以获得该文件的md5或sha256哈希文件的大小?
  • 0 votes
     answers
     views

    HMAC SHA256产生不同的结果,如果字符串与液体中的变量,Shopify

    我'm doing some URL verification between a Shopify site and my app. On Shopify, in a .liquid file, I' m使用Shopify的内置 hmac_sha256 字符串过滤器创建HMAC值 . 我'm using a secret key and a Twitch user ID which I'已存储在客...
  • -1 votes
     answers
     views

    如何将md5字符串转换为sha256 / php - javascript等[暂停]

    我有2个字符串(哈希),一个 md5 和一个 sha256 . sha256 = 85dc1d69a90a50347ce0608fe09e41bee9d03a61f704a0736474cd003fa38533 和 md5 = c228ed03a1980ce58852b63df5bf6022 我可以将此 sha256 转换为此 md5 但我无法将此 md5 转换为此 sha256 . 我该...
  • 177 votes
     answers
     views

    从Linux命令行生成sha256 [关闭]

    我知道字符串"foobar"使用http://hash.online-convert.com/sha256-generator生成SHA 256哈希 c3ab8ff13720e8ad9047dd39466b3c8974e592c2fa383d4a3960714caef0c4f2 但是命令行shell: hendry@x201 ~$ echo foobar | sha256sum...
  • 122 votes
     answers
     views

    用Sha256哈希一个字符串

    我尝试使用SHA256散列字符串,我使用以下代码: using System; using System.Security.Cryptography; using System.Text; public class Hash { public static string getHashSha256(string text) { byte[] bytes =...
  • 0 votes
     answers
     views

    Sha256带管

    手册的第5-6步:https://en.bitcoin.it/wiki/Technical_background_of_Bitcoin_addresses 其次计算sha256sum: 5 - 对扩展的RIPEMD-160结果执行SHA-256哈希445C7A8007A93D8733188288BB320A8FE2DEBD2AE1B47F0F50BC10BAE845C094 6 - 对先前S...
  • 9 votes
     answers
     views

    在Erlang中HMAC SHA256十六进制字符串摘要,怎么样?

    我正在尝试与 Pusher.com 创建和维护的第三方实时Web消息系统进行交互 . 现在,我无法通过API发送任何内容,除非我生成 HMAC SHA256 hex digest 我的数据 . 用 ruby 编写的示例源代码可以试图说明这一点: # Dependencies # gem install ruby-hmac # require 'rubygems' require 'hmac-sha...
  • 1 votes
     answers
     views

    sha256.TransformBlock在Win10 Universal App中

    我在.NET 4.5中有这个工作代码: var sha256 = System.Security.Cryptography.SHA256.Create(); var message = new byte[] {1, 2, 3}; var s = new byte[32]; var m = sha256.ComputeHash(message); sha256.TransformBlock(m, 0...
  • 14 votes
     answers
     views

    单向散列(不是加密/安全),使用SHA256(不是MD5,SHA-1)?

    在新系统上,我们需要单向散列来计算来自二进制输入的数字签名(例如,一千字节的文本,或更大的文本和二进制文件) . 需求类似于Scons(构建系统)散列命令行和源文件,以及Git(版本控制系统)如何散列文件以计算存储/同步签名 . 回想一下,Scons使用MD5,Git使用SHA-1 . 虽然MD5和SHA-1已被“破坏”,但Scons和Git都没有专门为安全性使用它们的哈希值(例如,它不存储密码)...
  • 8 votes
     answers
     views

    并行计算大文件的哈希码

    我想提高哈希大文件的性能,例如数十亿字节 . 通常,您使用散列函数依次散列文件的字节(例如,SHA-256,尽管我很可能会使用Skein,因此与从[来自[]读取文件所花费的时间相比,散列会更慢 . 快] SSD) . 我们称之为方法1 . 这个想法是在8个CPU上并行地散列文件的多个1 MB块,然后将连接的散列散列为单个最终散列 . 我们称之为方法2 . 描绘此方法的图片如下: 我想知道这个...
  • 1 votes
     answers
     views

    从数据库中匹配哈希和咸的密码

    我已经使用Apache Shiro构建了一个自定义域来说明我们的应用程序有多个用户帐户和存储密码的位置 . 最初我使用Shiro来哈希并匹配密码,但自定义领域意味着我必须手动完成其中的一些操作 . 看了之后我发现了这段代码: public String sha256(String base) { try{ MessageDigest digest = Mes...
  • 1 votes
     answers
     views

    如何在C中将64位整数转换为大端字节数组

    (这是Padding the message in SHA256的后续问题 . ) (我正在尝试在C中实现SHA-256哈希函数 . 我这样做纯粹是为了娱乐和学习目的 . ) 我的字符串 message 长度为 message_length . 我在字符串后面加了 1 位后跟 0 s,这样字符串的长度现在是448位mod 512位 . 我现在需要将带有 message_length 的字符串作...
  • 130 votes
     answers
     views

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

    我正在进行php登录,我正在尝试决定是否使用SHA1或Md5,或者我在另一篇stackoverflow文章中读到的SHA256 . 他们中的任何一个比其他人更安全吗?对于SHA1 / 256,我还使用盐吗? 另外,这是一种将密码存储为mysql中的哈希的安全方法吗? function createSalt() { $string = md5(uniqid(rand(), true)); ...
  • 4 votes
     answers
     views

    Artifactory在升级到5.8.3后警告“路径校验和计算工作”

    我刚刚将我们的Artifactory OSS实例从5.4.5迁移到5.8.3(独立,使用Derby) 我按照https://www.jfrog.com/confluence/display/RTF/Upgrading+Artifactory的建议,基本上做了: 实际升级到5.8.3(停止,替换一些文件,启动) SHA-256作业计算现有工件的校验和(停止,添加属性到confiugurati...
  • 1 votes
     answers
     views

    如何在Delphi中获取包含可移植可执行文件中代码的部分的sha-256哈希?

    我想在Delphi中的可移植可执行文件中获取包含代码(.text,CODE)的部分的sha-256哈希 . 到目前为止,我已经尝试获取AddressOfEntryPoint指向的部分的起始和结束地址,但是如果我多次加载相同的文件,我会得到不同的起始和结束地址 . 谁能帮帮我吗? 这是代码: procedure TForm1.Button1Click(Sender: TObject); var x:...
  • 0 votes
     answers
     views

    Windows C SHA256无效的生成问题

    嘿 . 我在制作 sha256 哈希时遇到了一个非常奇怪的问题 . 我创建了一个简单的C控制台程序,它将文件路径作为参数,并使用可以找到的独立sha256代码here . 我在Windows 7 x64上使用MinGW 5.1.6编译了程序 . 在文件上测试程序时,生成的哈希是错误的 . 我通过在文件上使用 md5deep ,然后在Linux下的文件上使用 sha256sum 来确保这一点 . 我...
  • 2 votes
     answers
     views

    openssl sha256 diff

    我使用的是openssl 1.0.1c,linux x86_64 我正在创建包含“hello”的文件(没有换行符号) openssl dgst -sha256 hello_file 我得到:5891b5b522d5df086d0ff0b110fbd9d21bb4fc7163af34d08286a2e846f6be03 如果我正在使用任何其他在线计算(1,2,3,4,5(因为缺乏声誉,我不...
  • 0 votes
     answers
     views

    使用PHP转换比特币私钥,但错误的SHA256?

    https://en.bitcoin.it/wiki/Wallet_import_format 试着在这里用这个例子在PHP中做这个,但是我在第3步陷入困境 . 我似乎无法获得相同的SHA256哈希 . 我从第2步 800C28FCA386C7A227600B2FE50B7CAE11EC86D3BF1FBE471BE89827E19D72AA1D 获取扩展密钥 和SHA256它 . 我应该按照步骤...
  • 2 votes
     answers
     views

    node.js加密签名和openssl签名不匹配

    我想在node.js中的文件上执行RSA-SHA512 . 我可以计算给定数据文件的sha512哈希值与openssl的哈希值相匹配 . 但是,当尝试在同一散列上获取数字签名时,node.js签名与openssl签名不同 . 以下是示例代码段: var data = new Buffer(512); data = fs.readFileSync('/tmp/data'); var pem = fs...
  • 1 votes
     answers
     views

    OpenSSL和PHP SHA256摘要有所不同

    我试图使用OpenSSL和PHP在命令行计算某些JavaScript的base64编码sha256哈希值 . cat test.js | openssl dgst -sha256 -binary | openssl enc -base64 (p5CrWBV6O1Xp7BlWwdVXTeGeSx3uo/IsNaYOIOblAZk=) echo base64_encode(hash("sh...
  • 0 votes
     answers
     views

    SHA-256不同的结果

    我会尽力描述我的困境 . 我正在编写一个python脚本,它将获取一个输入文件并在其上执行SHA-256哈希 . 如果我获取原始二进制映像并通过命令提示符运行它(在我的mac:shasum -a 256 somefile.bin上),我得到'正确'摘要:'bda1ca ...' 我通过在线计算器运行这个二进制文件并获得相同的结果 . 如果我在十六进制编辑器中打开这个哈希,将所有字节提取到我的剪贴板...
  • 1 votes
     answers
     views

    IDEAL的OpenSSL证书

    我一直在创建一个链接到IDEAL高级集成的网站 . 问题是当我创建自签名证书并将它们加载到站点时,我收到此错误: 失败签名数据:错误:0906A068:PEM例程:PEM_do_header:错误密码读取 - SHA256 我按照说明从IDEAL提供的说明创建了这些证书和密钥 . 以下是我在OPENSSL中编写的命令: genrsa -des3 -out priv.pem -passout pa...
  • 0 votes
     answers
     views

    R Binance API HMAC SHA256签名消息

    我试图使用binance API发送已签名的api消息,但我仍然遇到404错误 . 有人可以帮我解决下面的代码吗? library(jsonlite) library(httr) library(dplyr) library(digest) timestamp <- 1516941586 #as.numeric(as.POSIXct(Sys.time())) post_message ...
  • 0 votes
     answers
     views

    Objective-C HMAC-256签署HTTP请求 - 查看不同的结果

    我在Objective-C中使用REST API,需要根据此规范(https://web-payments.org/specs/source/http-signatures/)对每个HTTP请求进行签名 . 这一切看起来都很简单,但我在Objective-C VS和其中一些在线sha生成器(http://www.freeformatter.com/hmac-generator.html,http:...
  • 2 votes
     answers
     views

    在Shopify EASDK期间无法验证HMAC

    我正在开发一个嵌入式应用程序,我根本无法使用它...这是我从Shopify收到的加载我的应用程序的请求: http://myserver/myapp/?hmac=123&shop=myshop.myshopify.com&signature=abc&timestamp=1430425019 这一切看起来都很好,所以我通过删除签名和hmac,最后得到这个字符串 shop=m...
  • 1 votes
     answers
     views

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

    我正试图通过以下this文档在Shopify市场上发布应用程序 . 我'm stuck on step-3 of the oauth documentation wherein you have to do ' HMAC签名验证' . 文档说明您必须使用应用程序的共享密钥通过HMAC-SHA256处理字符串(在下面指定) . String = "shop=some-shop.myshop...
  • 2 votes
     answers
     views

    Shopify C#HMAC SHA256 OAuth验证

    我正在尝试在OAUTH请求期间验证Shopify HMAC,并且我生成的哈希与作为请求的一部分提供的哈希不匹配 . 我发现了一些其他线程,但它们是either outdated,因为文档现在声明它使用GET请求而不是POST,或者在java中使用unanswered . 我的C#代码如下: string key = "mysecretkey"; string message ...
  • 1 votes
     answers
     views

    Ruby hmac sha256哈希值因变量与文字而异

    当在散列函数中使用变量而不是使用文字时,HMAC SHA256散列生成的更改 . 我必须连接4个参数以生成使用密钥进行哈希处理的消息字符串 . 连接的消息字符串生成不同的散列,而不是使用message的值作为文字 . require 'base64' require 'openssl' securityKey = 'A93reRTUJHsCuQSHR+L3GxqOJyDmQpCgps102ciu...
  • 0 votes
     answers
     views

    在Javascript中验证Facebook signed_request签名

    我'm building a Facebook Page app in Classic ASP. I'已经无法匹配Facebook作为POST的 signed_request 的第一部分进入应用程序的签名 . 因为VBScript中的加密库很少,所以我使用服务器端Javascript和来自https://code.google.com/archive/p/crypto-js/的crypto-js库...
  • 2 votes
     answers
     views

    我们怎样才能证明比特币块总能解决?

    我正在尝试实现类似于比特币的简单加密货币,只是为了深入了解代码级别 . 我知道比特币块包含前一个块的散列,许多事务和解算器的奖励事务 . 矿工基本上在这个候选区块上运行SHA256并结合随机数 . 只要散列结果的第一个特定数字为零,我们就说这个块已经解决,我们将结果广播到整个网络以获得奖励 . 但是我从未见过有人证明一个块可以解决 . 我猜这是由SHA256保证的吗?因为解决方案大小是固定的,在尝...

热门问题