精華區beta java 關於我們 聯絡資訊
各位前輩 老師 同學 大家好 我這次寫的程式最後用到AES 加解密 過去三天 我一直卡在同一個地方 讓我有點兒崩潰 從android 送出加密後訊息 伺服器收到後 都會丟出 Input length must be multiple of 16 when decrypting with padded cipher 我參考到網路上的解法是 base64 或者 toHEX 字串來解決 我使用byteToHex來解決這個問題 但問題沒有解決 我有確定 客戶端跟伺服器皆算出同樣的一把session key 出問題的程式碼在下面 也標記了 出問題的一行程式碼 拜託 各位幫我看一下 我的盲點在哪...QAQ 再不行 我可能要試試看 在android 使用 Spongy Castle 在java server 使用 Bouncy Castle 了 ~"~ 先謝謝大家了 Orz 伺服器 部分程式碼 http://chopapp.com/#dommpgst android 部分程式碼 http://chopapp.com/#p1p6qrn3 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 42.74.127.208 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1397829643.A.4E2.html