1. 程式人生 > >HMAC-SHA1 20位簽名 解決方法。

HMAC-SHA1 20位簽名 解決方法。

在做 auth 認證的時候 需要進行 HMAC-SHA1 演算法進行簽名, 官方給出的實現 引用了第三方庫 openssl 不便於移植,所以需要HMAC-SHA1的演算法實現。 對加密演算法無甚研究,具體說說子的解決方法吧

   從前輩那下載了一個hash演算法 http://download.csdn.net/source/677901 ,結果算出的結果與標準答案相差甚遠,不是說 HMAC-SHA1的結果是20位嗎?  不甚瞭解。 在參照j2se中的執行結果後 嘗試著對hash結果進行64位 encode  結果很欣慰。 與標 一致。

   感謝各位無私奉獻的前輩們。 讓我在解決問題上有所方向。 拋磚引玉  望對後來者有所幫助。