sha256相关内容

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

如何使用sha256在Java中散列一些字符串?有没有人知道任何免费的图书馆? 解决方案 SHA-256不是一个“编码” - 它是一个单向哈希。 您将基本将字符串转换为字节(例如使用 text.getBytes(“UTF-8”))然后哈希字节。请注意,哈希的结果也将是任意的二进制数据,如果要在字符串中表示,则应使用base64或hex ... 不要尝试使用 String(byte [ ..
发布时间:2017-08-17 19:30:03 Java开发

sha256本地建造的码头形象

如何获取已经在本地构建的码头服务器图像的sha256校验和? 我想使用校验和来注释一个 FROM 导出图像中的指令: FROM name @ sha256:checksum 我已经尝试从 docker inspect 中的校验和。 Layers 列表中的第一个或最后一个校验和都不起作用。 “Id”中的一个不起作用。 “Parent”没 ..
发布时间:2017-06-11 01:04:23 Linux/Unix

使用PBKDF2与SHA256生成128位AES密钥是否安全?

我想使用PBKDF2与一些加密哈希函数来生成128位AES密钥。 SHA1也是128位,所以我想使用PBKDF2,但它被打破了,所以我选择了使用SHA256。这是安全的,或者哈希大小和生成的密钥大小之间的差异会导致一些灾难性的静默截断,使AES密钥弱? 解决方案 虽然SHA-1是“破碎的”,但最合理的系统只能使用 HMAC 版本,它更强大,大概还是很好。也就是说,像 TLS 1.2 这样的 ..
发布时间:2017-01-16 12:20:34 开发方法

如何使用RSA加密数据,使用SHA-256作为散列函数和MGF1作为掩码生成函数?

我正在做一些密码学实验。现在我有接收器的公钥,我想加密一些数据并传递给接收器。 我想使用RSAES-OAEP算法。其中SHA-256作为散列函数,MGF1作为掩码生成函数。 我想使用openssl。我发现一个函数 RSA_public_encrypt()使用这个函数我们可以指定填充。其中一个填充选项是 RSA_PKCS1_OAEP_PADDING PKCS#1 v2.0中定 ..
发布时间:2017-01-16 11:34:34 开发方法

并行计算大文件的哈希码

我想提高散列大文件的性能,例如在数十GB的大小。 通常,文件使用散列函数(例如,SHA-256,虽然我很可能使用Skein,因此散列会比从[快速] SSD读取文件所需的时间更慢)。让我们称之为方法1。 这个想法是在8个CPU上并行散列文件的多个1 MB块,然后将连接的散列散列为单个最终散列。让我们称为方法2. 描述此方法的图片如下: $ b b > 我想知道这个想法 ..
发布时间:2017-01-16 11:25:46 开发方法

xcode ios HMAC SHA 256散列

所以我想知道如何在ios上做一个hmacshad256哈希,因为这是我为wcf服务api做的哈希。我一直在试图寻找一些信息,但通常只是最终得到一个SHA-256哈希。 这是我唯一的参考资料: 需要在目标C中生成HMAC SHA256哈希,如Java 我不知道这是唯一的方法(导入一个java hmac类) 任何帮助赞赏。 谢谢! 解决方案 NSString * ..
发布时间:2017-01-16 11:01:45 移动开发

C#为SEPA(XML)付款文件计算SHA256值

描述“DFÜ协议”的规范中的 以计算SHA256对于SEPA容器支付文件的哈希值。 使用整个包含的文档创建哈希值,包括打开 和关闭“document”标签。 文档根据Canonical XML 1.0版进行了规范化。 ( http://www.w3.org/TR/ 2001 / REC-xml-c14n-20010315 )。 在包含文档的情况下,还可以根据主文档执行。 ..
发布时间:2017-01-16 10:43:16 C#/.NET

HMAC SHA256十六进制字符串在Erlang中的消化,如何?

我正在尝试与 Pusher.com 创建和维护的第三方实时Web消息系统进行互动。现在,我不能通过API发送任何东西,除非我产生一个 HMAC SHA256十六进制摘要我的数据。用 ruby​​ 写的示例源代码可以尝试说明: #依赖 #gem install ruby​​-hmac # require'rubygems' require'hmac-sha2' secret =' ..
发布时间:2017-01-16 10:38:54 开发方法

检测到“RuntimeLibrary”

我在C:\ cryptopp下载并解压缩Crypto ++。我使用Visual Studio Express 2012来构建里面的所有项目(如readme中所述),一切都已成功构建。然后我在其他文件夹中做了一个测试项目,并添加了cryptolib作为依赖。之后,我添加了包含路径,所以我可以轻松包括所有的标题。 为了解决这个问题,我添加了 C:\cryptopp\Win32\\ \\ Outp ..
发布时间:2016-12-22 11:30:34 C/C++开发

GCC:使用OpenSSL的SHA256函数

我在写一个程序,让自己熟悉OpenSSL,libncurses和UDP网络。我决定与OpenSSL的SHA256合作,熟悉行业加密标准,但我遇到问题,使其工作。我已经隔离了OpenSSL与编译程序的链接的错误。我在Ubuntu 12.10,64位。我安装了libssl-dev包。 例如,C ++ main.cpp: #include #include ..
发布时间:2016-10-11 22:41:11 C/C++开发

使用openssl和C ++生成sha256

我想用sha256使用openssl和C ++创建一个散列。我知道这里有一个类似的帖子: 生成sha哈希在openssl ,但我正在寻找专门创建sha256。 更新: 似乎是包含路径的问题。它不能找到任何openssl函数,即使我包括 #include“openssl / sha.h” 我在我的生成中包含了路径 -I / opt / ssl / ..
发布时间:2016-10-11 22:32:25 服务器开发

C#计算和验证SEPA(XML)paymentfile SHA256值

的我对同样的问题,像马库斯·德雷尔挣扎-paymentfile“> C#的计算SHA256值SEPA(XML)paymentfile 根据该协议DFU我要计算SHA256哈希值: 使用整个包含的文档,包括打开和关闭标签创建的哈希值。 文档按照规范的XML,版本1.0规范化。 ( http://www.w3.org/TR/2001/REC- XML-C14N-20010315 )。 ..
发布时间:2016-10-01 01:08:25 C#/.NET

密码哈希处理 - 为什么盐6万倍

我工作了财富100强公司,我扔进安全的SHA-1移动到SHA-2被负责。这不是我的专业领域,但我研究密码学我质疑过时的信息等等... SHA- 2,显然需要在SHA-1,但是当安全团队知道密码+盐的哈希使用SHA与GPU在开裂十亿哈希是如此可笑的快 - 我不明白为什么密码我不是被告知使用bcrypt或其他相当的慢,为什么呢? 我显示PowerPoint幻灯片中,有人告诉我创造我的盐6万 ..
发布时间:2016-10-01 00:23:28 C#/.NET