私は次のプロパティを提供して文字列を暗号化および復号化するためのライブラリを探しています:シンプルな暗号化/復号化
- 暗号化モードのブロックまたはストリームを使用して、それ以外にも、私はへの無関心ですアルゴリズム。
- 既知のテキスト暗号化攻撃を可能にするのに十分な、小さい長さの鍵をサポートする必要があります。
- パディングの決定などの低レベルの暗号化問題を処理できることが望ましい。たとえば、
は:
string Encrypt(int key, string messageToBeEncrypted) // returns cipher
string Decrypt(int key, string messageToBeDecrypted) // returns message
'mcrypt'は非常に使いやすいです。パディングはありませんが、PKCSパダーを書くのは簡単です。 –
[mcrypt用のmy C++ラッパー](http://pastebin.com/Lm8jEacd)です。 –
非常に使いやすいように設計されたGoogleが作成したライブラリがあります。私はリンクを失った。 – Omnifarious