crypto ++.

مكتبة فئة C ++ مجانية من مخططات التشفير.
التحميل الان

crypto ++. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Wei Dai
  • موقع ويب الناشر:
  • http://www.cryptopp.com/

crypto ++. العلامات


crypto ++. وصف

مكتبة فئة C ++ مجانية من مخططات التشفير. مشروع Crypto ++ هو مكتبة فئة C ++ مجانية من مخططات التشفير. فيما يلي بعض الملامح الرئيسية ل "Crypto ++": التسلسل الهرمي للفئة مع واجهة برمجة تطبيقات محددة من قبل فصول قاعدة مجردة AES (Rijndael) و AES المرشحون: RC6، المريخ، Twofish، الثعبان، CAST-256 Comforms Clipers الأخرى المتماثلة: Idea، des، triple-des (des-ede2 and des-ede3)، desx (des-xex3)، rc2، rc5، brocessfish، diamond2، الشاي، safer، 3-way، gst، القرش، CAST-128، Square، Skipjack، كاميليا، شقال 2 وسائط Cipher العامة: ECB، CBC، CBC Ciphertext Stext (CTS)، CFB، OBB، وضع العداد (CTR) Stream Ciphers: بنما، ARC4، ختم، أيقظ، أبيض، Blumblumshub التشفير الرئيسي: RSA، DSA، Elgamal، Nyberg-Rueppel (NR)، Rabin، Rabin-Williams (RW)، LUC، Lucelg، Dlies (متغيرات من Dhaes)، Esign مخططات الحشو لأنظمة المفاتيح العامة: PKCS # 1 V2.0، OAEP، PSS، PSSR، IEEE P1363 EMSA2 و EMSA5 مخططات الاتفاقية الرئيسية: Diffie-Hellman (DH)، موحد Diffie-Hellman (DH2)، Menezes-Qu-Vanstone (MQV)، Lucdif، XTR-DH elliptic منحنى التشفير: ECDSA، ECNR، ECIES، ECDH، ECMQV وظائف التجزئة في اتجاه واحد: SHA-1، MD2، MD4، MD5، HAVAL، RIPEMD-128، Ripemd-256، Ripemd-160، Ripemd-320، Tiger، SHA-2 (SHA-224، SHA-256، Sha -384، و SHA-512)، بنما، دوامة رموز مصادقة الرسائل: MD5-MAC، HMAC، XOR-MAC، CBC-MAC، DMAC، Two-Track-Mac تشفير الإنشاءات القائمة على وظائف التجزئة: Luby-Rackoff، MDC المولدات العشوائية الزائفة (PRNG): ANSI X9.17 الملحق C، PGP's Randpool وظائف الاشتقاق الرئيسية في كلمة المرور: PBKDF1 و PBKDF2 من PKCS # 5 مخطط المشاركة السرية لشامير وخوارزمية تشتت معلومات رابين (IDA) الانفصال (RFC 1951) ضغط / تخفيف الضغط مع دعم Gzip (RFC 1952) و ZLIB (RFC 1950) تشغيل عدد صحيح متعدد الدقة (Bignum) وعمليات متعددة الحدود، مع تحسينات SSE2 لمعالجات Pentium 4، ودعم وحدة المعالجة المركزية 64 بت الحصر الحقل المحدود، بما في ذلك GF (P) و GF (2 ^ n) توليد الأرقام الأول والتحقق العديد من الوحدات النمطية المختلفة مثل الترميز الأساسي 64 و CRC 32 بت مغلفة الطبقة للحصول على ميزات نظام التشغيل هذه (اختياري): عالية الدقة توقيت على ويندوز، يونيكس، وماكوس مؤخرات بيركلي ونظام ويندوز نوافذ تسمى الأنابيب / dev / عشوائي و / dev / orandom على Linux و FreeBSD Microsoft CryptGenrandom على Windows واجهة عالية المستوى لمعظم ما سبق، باستخدام استعارة عامل تصفية / خط أنابيب المعايير والاختبار التحقق من الصحة fips 140-2 التحقق من صحة ما الجديد في هذا الإصدار: وأضاف AuthenticatedSysMmetricciphiphiphiber فئة واجهة وترشيح وأضاف CCM، GCM (مع مجموعة SSE2)، EAX، CMAC، XSALSA20، والبذور إضافة دعم بطول متغير IVS تحسين سرعة AES و SHA-256 على X86 و X64 إصلاح حساب VMAC غير صحيح على أطوال الرسائل الموجودة> 64 mod 128 (لا يتأثر إصدار التجميع x86) خطأ مترجم ثابت في VMAC.CPP على X86 مع GCC -FPIC خطأ في التحقق من صحة وقت التشغيل الثابت على X86-64 مع GCC 4.3.2 -O2 خطأ ثابت hashfilter عند putmessage = صحيح إزالة Word64_available؛ مطلوب دعم المترجم الدولي 64 بت استدار إلى دول مجلس التعاون الخليجي 4.3، C ++ Builder 2009، Sun CC 5.10، Intel C ++ Compiler 11


crypto ++. برامج ذات صلة