Engineer's Notebook

コンピュータ関係のTipsやお役立ち情報などをエンジニアが綴ります

アドセンス レスポンシブ


ABテスト横長

OpenSSLでAES-CTR(カウンタモード)暗号化

投稿日:2013-11-03 更新日:

OpenSSLがいつのまにかAES-CTRに対応してました。

以前、1.0.0aを使ったときにはAES-CTRは入ってませんでした。いえ、実は、1.0.1aにもlibleayにはAES-CTRアルゴリズムは入ってたんです。でも、それがOpenSSLのコマンドとしては実装されていなかった。

それが、最近ふと1.0.1eのencコマンドを見てみたらAES-CTRがあるじゃないですか!

例えば、
AES Test vectors
のAES CTR 128-bit encryption modeを試してみるのであれば、こんな感じです。

openssl enc -aes-128-ctr -e -K 2b7e151628aed2a6abf7158809cf4f3c -iv f0f1f2f3f4f5f6f7f8f9fafbfcfdfeff -in tb.bin -out tb.enc.bin

もちろん、tb.binは上記ページのTest vectorをバイナリ化したものです。tb.enc.binとCipher textが等しくなることを確認できれば、使い方はOKです。

アドセンス 336x280


アドセンス 336x280


関連コンテンツ

よく一緒に読まれている記事

A8 テキスト

技術者募集

------------------------------- 技術者募集 -------------------------------
【企 業 名】株式会社ファンコミュニケーションズ
【概  要】「A8.net」を開発運用するアフィリエイトソリューションプロバイダーの
       株式会社ファンコミュニケーションズが業務拡大につき技術者を募集中。
【業務内容】A8.net/Moba8.netの企画・設計・開発・運用・保守など。
----------------------------------------------------------------------------

-ソフトウェア開発

Copyright© Engineer's Notebook , 2018 All Rights Reserved Powered by AFFINGER5.