Re: [問題] AES加解密..

看板java作者 (完成這條天堂路)時間17年前 (2008/07/02 14:58), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串2/3 (看更多)
※ 引述《jet113102 (傳說中的Yi)》之銘言: : 小弟在網路上有找到AES加密的source code : 然而他是以字串去處理的 : 我把它改成其他的檔案 (EX:JPEG) 之類的使他強制讀取文字後加密 : 加密沒出問題, 但解密時出現了錯誤= = : javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 : when decrypting with padded cipher : 我似乎太天真了 囧... : 如果說我要進行加解密有辦法以檔案直接做嗎? : 還是說以讀取字串的方法進行修改即可? 感覺你講的沒很清楚 如果你要用AES加密 那Java本身就有了 不需要額外去找Source Code吧? 因為Java本身支援的加解密已經頗完整了 我覺得你解不出來是不是 你把密文 用同樣的key 加密的souce code來解密? AES雖然是對稱式加密 但是加密和解密函式不同!! 不要被DES誤導 DES才是加密和解密函式相同!! 要用Java內建的AES加密 資料必須是byte array型態 有興趣的話自己去看一下歐萊禮出的 JAVA安全防護 和 官網JCA guide -- 最深的祝福是沒有期限的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.120.15.20

07/02 17:03, , 1F
我猜他指的是 sample code
07/02 17:03, 1F
文章代碼(AID): #18QoS2UM (java)
討論串 (同標題文章)
本文引述了以下文章的的內容:
以下文章回應了本文
完整討論串 (本文為第 2 之 3 篇):
文章代碼(AID): #18QoS2UM (java)