C++プログラミング入門 作者:サティア,グレゴリー,ブラウン,ダウグオライリー・ジャパンAmazon お手軽暗号 @yutakikuchi_です。 今日はcppで暗号/復号するためのエントリーを書きます。PHPやPythonにはcrypt標準モジュールがありドキュメントも充実しているので簡単に暗号化できますが、cppではそれらがあまり整備されていない事もあってプログラム書く時にちょいと苦労します。尚、ここでお手軽暗号と言っているのは暗号化のブロック方式をECBで対応するためです。CBC方式でも良いのですがIVの管理も面倒だし、そもそもそこまで暗号化強度に拘らないケースを想定しています。cppでの暗号化を行う為のLibraryとしてcrypto++という様々な暗号化方式をサポートする物を利用します。 Crypto++ Library 5.6.2 - a Free C++ Class Lib
![crypto++でのお手軽暗号 - Y's note](https://cdn-ak-scissors.b.st-hatena.com/image/square/8405307866fcf6e150a06a727eda0049b297893b/height=288;version=1;width=512/http%3A%2F%2Fecx.images-amazon.com%2Fimages%2FI%2F516MBZPYNSL.jpg)