hmac

    2热度

    1回答

    我需要在Python重现什么perl做 # perl perl -e'use Digest::HMAC_SHA1 qw(hmac_sha1_hex); my $hmac = hmac_sha1_hex("string1", "string2"); print $hmac . "\n";' 25afd2da17e81972b535d15ebae464e291fb3635

    6热度

    1回答

    假设我正在设计一个库来用SHA-256 HMAC签名/验证消息。如果最终用户使用弱共享密钥并发送大量短消息,我认为攻击者会发现密钥的风险。 我的直觉说我应该在密钥上添加一个独特的(每个消息)盐,以便更难地对密钥进行逆向工程。 关键盐腌有多大帮助,我会通过腌制信息获得什么?

    67热度

    4回答

    有一个bash脚本生成一个散列HMAC-SHA1? 我在寻找的东西相当于下面的PHP代码: hash_hmac("sha1", "value", "key");

    0热度

    2回答

    我正在写一个小的web应用程序,我不想传输登录密码作为明文。由于我没有SSL可用,我写了一个一次性挑战系统,它发送一个随机字符串与登录表单,然后在客户端使用HMAC-SHA256来散列密码。我使用随机挑战字符串作为消息,并使用用户的密码作为HMAC的密钥。 我知道自制的解决方案通常是一个坏主意,所以我想问一下,如果我在这里犯了一个错误。

    1热度

    1回答

    我在MSVC++ 2010 Express中使用这个类:http://www.codeproject.com/KB/recipes/HMACSHA1class.aspx。我正在运行Vista 32位。几乎得到它的工作我只是改变了...... SHA1.cpp: fIn = fopen(szFileName, "rb"); 到 fIn = fopen_s(szFileName, "rb");

    0热度

    3回答

    我得到了一个代码来将字符串转换为hmac sha1加密。 但是,我不能得到它的工作。这里是我的代码: Public Shared Function HashString(ByVal StringToHash As String) As String Dim myEncoder As New System.Text.UTF32Encoding Dim Key() As Byte

    1热度

    1回答

    我使用这个例子:http://msdn.microsoft.com/en-us/library/aa382379%28VS.85%29.aspx 直接复制和粘贴,并使用以下链接作为参考用于检查摘要:http://buchananweb.co.uk/security01.aspx 我什么我做错了困惑。这个例子适用于HMAC-SHA1,对吗?如果有人能告诉我发生了什么问题,或者可以指引我走向正确的方向

    0热度

    2回答

    我试图写在红宝石下面的Java功能: public static byte[] hmac_sha1(byte[] keyBytes, byte[] text) throws NoSuchAlgorithmException, InvalidKeyException { // try { Mac hmacSha1; try { hmacSha1

    0热度

    2回答

    如果我在我的密码编码方案中使用HMACSHA256.ComputeHash并在一台服务器上生成密码哈希值,那么以后需要迁移到另一台服务器时,我的哈希值是否仍然编码相同?我记得有一些关于machineKey的设置涉及到密码操作,但我并不完全熟悉。

    5热度

    1回答

    我想快速获得一个错误.Net客户端库的第三方服务,我正在使用的工作。原始库(其工作原理)是用Ruby编写的,但它们的DotNet等价库产生与Ruby库不同的哈希输出。 红宝石加密代码如下: def self.encrypt_string(input_string) raise Recurly::ConfigurationError.new("Recurly gem not configu