blogこの広告は、90日以上更新していないブログに表示しています。Python随分前に悩んだことでまた悩んでしまったのでメモ。Java/Python/Rubyのそれぞれの実装をまとめました。次回から悩まないためにJavaの標準AESアルゴリズムと互換性のあるRubyの実装書いてみました。ついでに最近少し触っているPythonでも書いてみました。AESはブロック暗号です。ブロック暗号についてはコチラが詳しいです。Javaのjavax.crypto.Cipherクラスで単純に"AES"として暗号化すると"AES/ECB/PKCS5Padding"という形式になります。ECBで作成してしまったコードがあるので今回は"AES/ECB/PKCS5Padding"での互換実装とします。独自にパディング処理を組み込む必要があります。dectextPythoの参考コード。CBC+ランダムIV版。»プロフィールid:nori3tsu最近Bitcoin関連技術が気になってます。月別アーカイブはてなブログをはじめよう!nori3tsuさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。