Fw: [問題] JAVA 和 VB.NET DSA 簽章是否有互通?

看板Visual_Basic作者 (haha)時間13年前 (2012/05/10 21:38), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串1/1
※ [本文轉錄自 java 看板 #1Fgy2ZHJ ] 作者: newvalentine (haha) 看板: java 標題: [問題] JAVA 和 VB.NET DSA 簽章是否有互通? 時間: Thu May 10 21:20:33 2012 最近要實作 JAVA 和 VB.NET 兩端程式的 DSA 簽章驗簽的功能 JAVA 端自己寫了一整套從產生 PriKey 和 PubKey 加解簽都可以順利進行 可是當要用 Signature 驗 VB.NET 產生的簽章就會發生 invalid encoding for signature VB.NET 那端實際作是用 DSACryptoServiceProvider 然後產生簽章 兩邊簽章各自轉 Base64 獨自驗都可, 可是互相拿來驗就不行 有看兩邊的簽章 VB.NET 是 56 bytes 可是 JAVA 是 64 bytes 不知道有沒有人要碰到一樣問題呢 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.240.164.132 ※ 發信站: 批踢踢實業坊(ptt.cc) ※ 轉錄者: newvalentine (111.240.164.132), 時間: 05/10/2012 21:38:54

05/10 22:08, , 1F
外行人覺得…怎麼像是7-bit對8-bit的問題 @@
05/10 22:08, 1F
文章代碼(AID): #1FgyJl9r (Visual_Basic)