hmac

    1热度

    1回答

    我必须使用hash_hmac连接到API。在hash_hmac的PHP文档中,第四个参数bool $ raw_output控制输出是原始二进制数据(true)还是小写hexits(false)。只需将该参数设置为true,我的程序就可以在PHP中使用。 这是PHP是什么在起作用:(?或可我) $signature = base64_encode(hash_hmac('SHA256', $signa

    0热度

    1回答

    我试图使用API​​在https://c-cex.com/搭建我的投资组合一个比特币交易应用和我遇到的问题与使用需要身份验证的私人宴会。它提供了如何连接一个PHP的例子,我尽我所能去重建它在python,但其返回我的关键是无效的(虽然我已经从我的电子邮件 apikey='141FA9467F8EAC7917A9D6279AD96B4F'; apisecret='6A946F6A331F8CCDF

    0热度

    1回答

    我试图让我的GDAX平衡,但我想我能不能正确处理Java中的编码/解码HMAC SHA-256编码/解码。 的API参考这里:https://docs.gdax.com/#authentication,和我想要做的部分根据账户 - >列出帐户(只需要降低一点从上面的链接滚动)只得到平衡。 这里是我的代码。尽管我在Google和这里进行了多少搜索,但似乎无法使其工作。我一直从服务器收到400错误,意

    5热度

    1回答

    我一直在试图找到这个问题的答案现在几个小时,但还没有设法得出一个决定性的答案。我希望这里有人能够阐明我的问题。考虑下面的实施例AWS S3 URL: https://some-bucket.s3-eu-west-2.amazonaws.com/uploads/images/some_image.jpg?X-Amz-Expires=600&X-Amz-Date=20170920T124015Z&X-

    0热度

    1回答

    我需要在PHP中生成与在Java中生成的PBKDF2WithHmacSHA256算法相同的哈希。 我做了一些研究,发现两种功能,似乎是连接到PBKDF2和HMAC: hash_pbkdf2 - http://php.net/manual/en/function.hash-pbkdf2.php hash_hmac - http://php.net/manual/en/function.hash-hm

    0热度

    1回答

    我已经成功设置JJWT以用于跨一系列Web服务的身份验证过程。问题在于它们是在一个Web服务中创建的,但跨多个服务进行身份验证。我怎样才能成功和安全地使用签名,同时确保我所有的Web服务使用相同的签名来验证传入的JWT? // We need a signing key, so we'll create one just for this example. Usually // the key

    -1热度

    1回答

    我正在使用用BufferedInputStream包装的FileInputStream在字节块中读取大文件。 public void MD5(BufferedInputStream in, Key pubKey) throws Exception{ Mac md = Mac.getInstance("HmacMD5"); md.init(pubKey);

    1热度

    1回答

    我试图编程HMAC_MD5代码时遇到了一些问题。 我在C工作在STM32F4微处理器上。 这里是我的(更新)代码: RCC_AHB2PeriphClockCmd(RCC_AHB2Periph_HASH, ENABLE); static uint8_t static Challenge[16] = "ldopwhjtsnkiaq8f"; static uint8_t Key[16] = "ab

    -4热度

    1回答

    我有一个HMAC的消息。它是一种基于密钥的消息摘要算法,可用于验证消息的完整性。 我想强暴它,我知道HMAC消息的长度是6,但不知道密钥。该消息用于验证令牌的完整性。 在服务器端我使用Python和它的图书馆 import HMAC 我可以蛮力并获得密钥?一个正常的系统可能吗?因为它的长度只有6,我希望强制这条消息看到这个消息被加密的密钥。

    0热度

    1回答

    目前我正在学习密码学的基本当我碰到过这样的Python代码 if self.shared_hash != None: h = HMAC.new(self.shared_hash) hmac = data[:h.digest_size*2] #Get the HMAC part of the message data = data[h.digest_size