- - PR -
EDEメソッド
1
| 投稿者 | 投稿内容 |
|---|---|
|
投稿日時: 2004-04-22 21:43
トリプルDESを利用した暗号化メソッドを作成しているのですが、
暗号化時に 暗号化(key1)→復号化(key2)→暗号化(key1)という教科書通りに Encrypt(key1,Decrypt(key2,Encrypt(key1,plainText))); とロジックを組むと 「javax.crypto.BadPaddingException: Given final block not properly padded」 という例外が発生してしまいます。 暗号化(key1)→暗号化(key2)→暗号化(key3) Encrypt(key3,Encrypt(key2,Encrypt(key1,plainText))); と暗号キーを3つにするとうまくいくのですが・・・・ 原因がよくわからないのです。 ご存知の方がいらっしゃれば、教えてください。 よろしくお願いします。 |
1
