Crypt++はC++向けの暗号化ライブラリです。md5 SHA-1 RSAなどを使った暗号化がお手軽に出来ます。
まずは、Crypt++のページから物をダウンロードします。
いろいろありますが、cryptopp523win32.zipを落としました。ちなみに、cryptopp521.zipとcryptopp523win32.zipでは、ディレクトリ階層が異なるので注意が必要です。
それから、そのままではどちらのバージョンもVC8では、コンパイルが通りません!ちょこちょこと手直しが必要になります。
それでは、cryptopp523win32.zipについて書きます。cryptopp521.zipを使う人は、適当に読み替えて下さい。
まずは、ディレクトリ階層から。cryptopp523win32の中身は、以下のようになっています。