hmac

    0熱度

    1回答

    我試圖在將數據字符串發送到服務器之前對數據字符串執行HMAC SHA512加密,因爲這是他們的要求。 我發現了很多可能的解決方案,但它們都需要包含一些模塊或框架。 是不是HMAC和SHA512本機不支持swift 3.1? 對不起,如果這是一個愚蠢的問題,我對swift比較陌生。 如果可用,我怎樣才能使用hmac sha512簡單地加密一些數據? 謝謝。

    0熱度

    1回答

    Duo網絡安全API,我想用雙核的Python客戶端(https://github.com/duosecurity/duo_client_python)工作,我相信我只是缺少與我的新手蟒蛇的眼睛的東西。我不知何故需要使用HMAC簽名來驗證我對API的請求 - 我之前沒有使用它,但似乎生成微不足道(它們甚至提供了python函數)。文件在這裏https://duo.com/docs/adminapi

    1熱度

    3回答

    我在堆棧溢出中看到了一些相同的問題,但沒有找到答案。 的Android的Java: import android.support.v7.app.AppCompatActivity; import android.os.Bundle; import android.util.Base64; import android.util.Log; import javax.crypto.Mac;

    2熱度

    1回答

    我有PHP代碼: $str=base64_encode('1234'); $key='1234'; print(base64_encode(hash_hmac('sha256', $str, $key,true))); 什麼代碼爲Android的Java(Android Studio中)? 該代碼給出不同的結果,在PHP: import android.support.v7.app.App

    -1熱度

    3回答

    我需要關於在swift 3中使用HMACSHA1爲web請求進行簽名的幫助。 我在Java中有一個例子,但真的不知道如何在swift中完成它。 爪哇式: signature = Base64.encode(HMAC_SHA1.digest(data,Base64.decode(client_secret)) signature = +t2GOKtZt1hU+C7OGBKZbDOKxds=

    -1熱度

    1回答

    我試圖與Web API集成。看看他們如何使用SHA256和HMAC來生成他們的簽名。然而,他們也使用被稱爲「隨機數」的東西,我不得不查找。這個api使用我們都知道的祕密,並結合請求的url來生成「簽名」。 那麼,我是否使用它們用於生成簽名的同一個隨機數來執行驗證? 我正在尋找他們如何在客戶端生成他們的簽名樣本。 var message = "https://my.server.com/new-c

    1熱度

    1回答

    Spring的默認OAuth JWT流(使用client_credentials許可)如下: 啓動的認證服務器(AS) 啓動資源服務器(RS) 啓動時,RS請求tokenKey通過使用基本認證 的AS返回使用RS256(SHA256withRSA)公鑰調用 一段時間後,客戶端通過使用client_credentials授予 的AS返回包含一個JWS signature 所述客戶端的JWT acce

    -2熱度

    2回答

    我想跟隨用PHP編寫的API的教程的一部分。它們顯示出以下例子: $public = 'JkAFq7M47kLN0xVD'; $private = 'E6X9FyZvMFeJbqtq.IwjlTuR.MKDoicB'; $url = 'https://pterodactyl.local/api/admin/users'; $body = ''; $hmac = hash_hmac('s

    1熱度

    1回答

    我目前正試圖使用​​HMAC-SHA512簽署在網站上獲得認證,以便通過網站api申請一些個人信息。 網站顯示一些代碼(但不是在R 1)用戶: $apikey='xxx'; $apisecret='xxx'; $nonce=time(); $uri='https://bittrex.com/api/v1.1/market/getopenorders?apikey='.$apikey.'&no

    0熱度

    1回答

    我試圖執行從斯威夫特3的HMAC-SHA1簽名到inreturn重定向到Twitter的主機香港服務器(要在香港實現H​​MAC - 其次https://getkong.org/plugins/hmac-authentication/) 我在我的swift中使用相同的密鑰,用戶名。在當前日期執行HMAC-SHA1與密鑰和發送請求到http://localhost:8000/@foo 斯威夫特3碼: