سؤال

انا تطوير التطبيق Win32 و أود أن استخدام التشفير RSA المكتبة. المكتبة التي تنصحين ؟

هل كانت مفيدة؟

المحلول

يمكنني استخدام التالية المكتبة:

http://www.efgh.com/software/rsa.htm

إنه المجال العام ، والتعاقد ، بذاتها و لا تعمل بشكل جيد.

نصائح أخرى

إذا كنت تستخدم Win32 لماذا لا يمكنك ببساطة استخدام المدمج في win32 تشفير API ؟

هنا بعض الأمثلة على كيف يعمل في الممارسة:

http://www.codeproject.com/KB/security/EncryptionCryptoAPI.aspx

Crypto++ - لديهم نيست FIPS التحقق من صحة dll على MSVC 6, 7.1, و 8 على أعلى من العادي البرمجية المصدر الذاتي بنيت حزم.

أعتقد OpenSSL هو خيار جيد.الأمر جيدا ، والثمن هو الحق :)

http://www.openssl.org

كبديل, النظر في LibTomCrypt (http://libtomcrypt.com/download.html)

ربما Botan هو البديل ؟ بل هو مكتبة C مع ترخيص BSD التي تدعم RSA الخوارزميات.

بديل آخر هو libbeecrypt.نتاج ناضج جدا مع المجمع تطبيقات على العديد من المنصات.

لقد استخدمت بينسل في الماضي و وجدت مكتبة كبيرة بالنسبة التشفير واجهات برمجة التطبيقات بما في ذلك AES, RSA, 3DES.

أنصح Miracl المكتبة https://certivox.com/solutions/miracl-crypto-sdk/ ولكن السعر مرتفع.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top