2011-10-16 22 views
8

私はsha256を計算するための良いライブラリを探しています。私はすでにオプションC++でsha-256を計算するための良いライブラリ

多くの

暗号を++が見つかりました:http://www.cryptopp.com/

openSSLの:http://www.openssl.org/

MIRACL:私はずっと、広く工業的に使用されるよく知られており、すべての作品のライブラリーを好むだろうhttp://www.shamus.ie/

オペレーティングシステムではなく、最も効率的なものです。

私には何をお勧めしますか? (私がここでは言及しなかった図書館でお気軽にお勧めします)。

+1

'openssl'は非常に広く使用されています。 – Mat

+0

[Mozillaのネットワークセキュリティサービス](http://www.mozilla.org/projects/security/pki/nss/)を見てみてください。これはOpenSSLよりも優れた文書であり、SHA-256の実装もあります。 – birryree

答えて

2

あなたはすべてのオペレーティングシステムでcryptlib

作品を検討すべきである

CryptlibはAMX、BeOSの、ChorusOS、DOS、DOS32、ECOS、μC/ OS-IIのソースコードとして提供され

、組込みLinux 、FreeRTOS/OpenRTOS、IBM MVS、μITRON、Macintosh/OS X、OS/2、PalmOS、RTEMS、Tandem、ThreadX、様々なUnixバージョン(AIX、Digital Unix、DGUX、FreeBSD/NetBSD/OpenBSD、HP-UX OS/1、QNX、SCO/UnixWare、Solaris、SunOS、Ultrix、UTS4)、uClinux、VM/CMS、VxWorks、Windows 3.x、Windows 95/98/ME、Windows CE /ポケットPC /スマートフォン、Windows NT/2000/XP/Vista/Windows 7(32 - および64ビットバージョン)、VDK、Xilinx XMK cryptlibの携帯性が高いということは、さまざまなカスタム組み込みシステム環境でも使用されていることを意味します。

工業的に広く使用さ

は、それはしかし、商用利用のための無料ではないClients

を参照してください。

+0

ありがとう、私の最終的な決定はopenSSLライブラリを使用することです – Bartolinio

関連する問題