hmacsha1

    0熱度

    1回答

    我的朋友告訴我使用「HMACSHA256」算法中,我已經用下面的代碼: SecretKey signingKey = new SecretKeySpec("123".getBytes(), "HMACSHA256"); Mac mac = Mac.getInstance("HMACSHA256"); mac.init(signingKey); byte[] diges

    0熱度

    1回答

    我在尋找在Objective-C 一個HMAC-SHA1代碼示例我看到this樣品,它看起來清晰可讀,問題是,有沒有一個不清楚線: NSString *hash = [HMAC base64Encoding]; 接電話的人說,base64Encoding是他的自定義代碼... 你能不能幫我填補空白,並建議我需要什麼,而不是放在那裏? 謝謝。

    4熱度

    2回答

    我試圖將ASP/VBScript OAuth庫轉換爲VBA。其中一個挑戰是這樣一行代碼: Get_Signature = b64_hmac_sha1(strSecret, strBaseSignature) 這個函數,b64_hmac_sha1實際上是一個包含在JavaScript庫中的函數。在我看來,從VBA調用JavaScript函數是相當不切實際的。 因爲我對加密知之甚少,所以我不清楚b

    3熱度

    2回答

    我想與TransUnion Web服務接口,我需要提供一個HMAC-SHA1簽名來訪問它。 這個例子是環聯文檔中: 安全輸入的SampleIntegrationOwner2008‐11‐18T19:14:40.293Z 鍵xBy/2CLudnBJOxOtDhDRnsDYq9HTuDVr2uCs3FMzoxXEA/Od9tOuwSC70+mIfpjeG68ZGm/PrxFf/s/CzwxF4Q==

    0熱度

    1回答

    OAuth希望消費者使用諸如HMAC-SHA1或RSA-SHA1之類的散列對「受保護資源」進行簽名。 Google Apps腳本支持請求哈希?我RTFM,並嘗試演示(https://developers.google.com/apps-script/articles/twitter_tutorial)但沒有喜悅。 在此先感謝!

    3熱度

    1回答

    情況是這樣的:我有一個客戶端和服務器通話。這裏是標準的想法: 使用Diffie-Hellman在客戶端和服務器之間生成一個密鑰。 將此密鑰用於客戶端和服務器上的AES/CTR/PKCS7Padding密碼。在原始消息 加密的HMAC消息AES加密 使用HMAC因此,這將允許客戶端和服務器進行安全對話。 我看相關的代碼示例是這裏的教程:Tampered message with HMac, encr

    2熱度

    1回答

    我想了解這些代碼從C#(.Net)方法創建一個簽名。但是,我想在PHP中做同樣的事情,但不太清楚它在C#中的作用。 我想知道是否有任何.net開發人員可以幫助我解釋下面的英文代碼? 非常感謝 HMAC hasher; Byte[] utf8EncodedString = Encoding.UTF8.GetBytes(String.Format("{0}:{1}:{2}", Meth

    1熱度

    1回答

    $signData = hash_hmac("sha1", 'GET\n1344250030\n/contacts.json', base64_decode($this->api_secret)); $signData = base64_encode($signData); api_secret的值是 LPq6ZD2JdyPnBvxf6p6h 結果的價值$ signDa

    1熱度

    1回答

    我正在爲Vala和Linux寫一個跨平臺的應用程序。我需要實現Hmac的安全性;但不幸的是,GHmac類(link)尚未被移植到Windows。我在wikipedia上找到了Hmac的算法(link),我相信我正確實現了它,但是與內置類相比,我沒有得到相同的結果。如果任何人都可以幫我找到一個令人驚歎的bug,那麼下面是我的功能。 public static string compute_for_d

    0熱度

    1回答

    @Override protected Boolean doInBackground(Void... params) { // TODO Auto-generated method stub HttpClient httpclient = new DefaultHttpClient(); Log.d("HTTP","Exe"); String s