2009-03-23 27 views
10

thisの複製。Cryptoライブラリfor C++

私は今かなり大きなプロジェクトを行うことで自分のキャリアを変えるかもしれない旅に乗り出すつもりです。

私はいくつかのコースを取り、いくつかのアルゴリズム(DES、AES、シュノール)の私の独自の実装を書かれたが、私はそれのために任意の完全なライブラリーを使用したことがないているように私は、暗号化の経験を持っています。

1つのプロジェクトでRSAを使用するには、C++用のライブラリが最適ですか?

これはRSA用の完全なライブラリを使用して、自分自身を実装する必要はありません。

また、これはクロスプラットフォームである必要があります。

+0

投票SSLストリームで仕事ができるASIO、尋ねたと以前に回答されています。鉱山は、クロスプラットフォームである一方、 – dirkgently

+1

はい、しかし、その質問は – Milan

+0

その質問には、いくつかのクロスプラットフォームの答えを持っている...、特定のWin32ました。 – dirkgently

答えて

14

Crypto++は、サポートされている暗号化技術の非常に広い範囲を持っています。
これはクロスプラットフォームであり、RSAを特長としています。

0

Windowsの場合は、CryptoAPIを使用できます。

2

オープンソースのopensslライブラリをご覧ください。それはちょうど、SSLよりもはるかに多くの可能かなり完全な暗号ライブラリです(を含むが、RSA、これらに限定されません)。

関連する問題