2011-01-06 40 views

答えて

13

私の個人的なお気に入りはボタンです。それはあなたが望むだけ多くのコントロールを可能にします。

これは基本的にデータを書き込むボトルの最初のBZip2とそれからRSA/DSAのそれ、またはあなたが望むどんな機能でもボタンが提供する "パイプ"でいくつかのステップを連鎖させることができます。

私はレベル9で圧縮するようにbzipを設定するのが好きなので、私はBotanで見つけた機能を他のライブラリから選んだものとミックスしてマッチさせます。 Botanはユーザーにあまり強い影響を及ぼさず、APIも非常に正常です。また

、最後の1、大きなアップ:

それが合理的に十分に文書化です! ; http://botan.randombit.net/manual/index.html

私はまた、Windowsでcryptoppを試しましたが、私のプロジェクト(MSVC2010を使用するバージョン5.6.0)で正しく動作するように努力しましたが、changelog、5.6.1これを修正する必要があります。また、ドキュメントはひどく時代遅れです。チュートリアルは2002年に始まりました。

最後に、私はOpenSSLを試していないことを認めなければなりませんが、私が聞いたことから、かなりの学習曲線とAPI C++ではなくC言語で記述されています。 (私は確かに後者を好む)

2

私はcrypto ++を使用しています(AESのほとんどはRSAではありません)。しかし、他の人と比較することはできません。

2

Crypto ++とOpenSSLはどちらも必要な機能を実装していますが、暗号が少ないので使用が簡単です。

関連する問題