0

言語用のオープン ソース ライブラリを探しています: Windows/Linux/Mac OS の 3 つの OS 用の C/C++/Java/Python。

openssl(C/C++、Linux の場合)、Crypto++(C++、Windows/Linux/Mac の場合)を見つけました。しかし、私はもっと必要です。

誰かが暗号化ライブラリを知っていて、それがどの言語と OS のものであるかを言うことができれば、私は非常に感謝しています. 私はそれをグーグルで検索できることを知っていますが、素晴らしいドキュメントとAPIを備えた、人々が推奨するライブラリを知りたいです。:)

(私は Windows のライブラリに特に興味があります。なぜなら、Windows 用の適切なライブラリを見つけるのは非常に難しいからです。しかし、Linux/Mac 用のライブラリも必要です;)

乾杯

4

3 に答える 3

4

NaCl (Networking and Cryptography ライブラリ) は良い選択です。暗号化と復号化のより高いレベルの抽象化を提供します。暗号化に慣れていない場合でも、高レベルのプリミティブは安全で使いやすいものです。

于 2013-06-21T09:56:37.823 に答える
3

Java には、独自の暗号化クラス ( javax.crypto ) と Sun JCE プロバイダがすでに付属しています。

C および C++ の標準的な選択肢は、通常、マルチプラットフォームであるOpenSSLです。

PyCryptoは Python に適しているようです。

于 2013-06-21T09:06:18.873 に答える
2

あなたの質問の Java 側には、スタック オーバーフローに関するいくつかの回答が既にあり、役に立つかもしれません。

于 2013-06-20T19:12:06.340 に答える