LibTomCrypt غير شاملة وحدات، وأدوات التشفير المحمولة التي توفر للمطورين مع مجموعة واسعة من المعروف الأصفار نشرت كتلة، وظائف التجزئة في اتجاه واحد، وسائط تسلسل، الزائفة عدد المولدات العشوائية، تشفير المفتاح العام، وعدد كبير من إجراءات أخرى. وقد تم تصميمه من الألف إلى الياء لتكون بسيطة جدا للاستخدام. أنه يحتوي على وحدات API و المستوى الذي يسمح الأصفار جديدة، التجزئة، وPRNGs التي يمكن ان تضاف أو تحذف من دون تغيير في التطبيق الشامل نهاية. ويضم وظائف لسهولة التعامل ودليل المستخدم الكامل الذي يحتوي على العديد من الأمثلة المتكررة المصدر.
LibTomCrypt عبارة عن مجموعة أدوات التشفير شاملة إلى حد ما، وحدات والمحمولة التي توفر للمطورين مع مجموعة واسعة من المعروف الأصفار نشرت كتلة، وظائف التجزئة في اتجاه واحد، وسائط تسلسل والمولدات عدد شبه عشوائي، تشفير المفتاح العام وعدد كبير من إجراءات أخرى.
وقد تم تصميم LibTomCrypt من الألف إلى الياء لتكون بسيطة جدا للاستخدام. أنه يحتوي على وحدات API و المستوى الذي يسمح الأصفار جديدة، التجزئة وPRNGs لإضافتها أو إزالتها دون تغيير في التطبيق الشامل نهاية. ويضم سهل الاستخدام وظائف ودليل المستخدم الكامل الذي يحتوي على العديد من الأمثلة المتكررة المصدر.
LibTomCrypt مجاني لجميع الأغراض تحت الملكية العامة. وهذا يشمل استخدام التجاري، وإعادة توزيع وحتى المتفرعة.
وهنا بعض الملامح الرئيسية "LibTomCrypt":
· ملكية عامة ومفتوحة المصدر.
· مكتوب تماما في المحمولة مصدر ISO C (باستثناء أشياء مثل RNGs لأسباب طبيعية)
· يبني من خارج منطقة الجزاء على كل مربع تقريبا. كل ما هو مطلوب هو دول مجلس التعاون الخليجي لمصدر لبناء.
ويشمل دليل المستخدم 90+ الصفحة بصيغة PDF (مع أمثلة عملية في ذلك)
· كتلة الأصفار
· الأصفار تأتي مع تشفير ECB / فك تشفير، setkey واجهات الاختبار الذاتي.
· جميع الأصفار لها نفس النموذج الذي يسهل استخدام الشفرات متعددة في وقت التشغيل.
· بعض الأصفار تتسم بالمرونة من حيث حجم رمز واستخدام الذاكرة.
· الأصفار المدعومة.
· السمكة المنتفخة
· XTEA
· RC5
· RC6
· SAFER +
· ريجنديل (ويعرف أيضا باسم AES)
· تووفيش
· SAFER (K64، SK64، K128، SK128)
· RC2
· DES، 3DES
· CAST5
· Noekeon
· الوثابة
· أنوبيس (مع قرص اختياري على النحو المقترح من قبل المطورين)
· Khazad
· طرق تغيير
· طرق تأتي مع بداية وتشفير / فك تشفير ومجموعة / الحصول الرابع الواجهات.
· الوضع معتمد.
· البنك المركزي الأوروبي
· CBC
· OFB
· CFB
· نسبة النقر إلى الظهور
· واحد في اتجاه تجزئة وظائف
· تجزئات تأتي مع الحرف الأول، عملية، وفعلت واجهات الاختبار الذاتي.
· جميع تجزئات استخدام نفس النماذج الواجهات.
· تجزئات معتمدة.
· MD2
· MD4
· MD5
· SHA-1
· SHA-224/256/384/512
· TIGER-192
· RIPE-MD 128/160
· WHIRLPOOL
· المصادقة رسالة
· FIPS-198 HMAC (يدعم جميع التجزئة)
· FIPS انتظار OMAC1 (يدعم جميع الأصفار)
· المصادقة PMAC
· رسالة تشفير + مصادقة طرق
· وضع EAX
· وضع OCB
· شبه عشوائي عدد المولدات
· يارو (خوارزمية القائم)
· RC4
· تقديم الدعم ل/ ديف / عشوائي، / ديف / urandom وRNG Win32 وCSP
· فورتونا
· الرصين-128
· المفتاح العام الخوارزميات
· RSA (باستخدام PKCS # 1 V2.1 وPKCS # 1 V1.5)
· DH (باستخدام التواقيع الجمل والتشفير DH بسيط)
· ECC (أكثر من Z / أسما، الجمل التوقيعات وتشفير أسلوب بسيط DH)
· DSA (للمستخدمين إجراء مجموعاتهم الخاصة)
· معايير أخرى
· PKCS # 1 (سواء V1.5 V2.0 والحشو)
· PKCS # 5
· DER ASN.1 لINTEGER أنواع.
ما هو الجديد في هذا الإصدار:
· تم إصلاح قانون ECC، وتنظيفها، وتحسينها.
· تم إصلاح GCM.
· UTF8 تمت إضافة دعم لرمز ASN1.
· تم تحسين وثائق.
· يتم تضمين النسخة المنشورة من الدليل.
تفاصيل البرنامج:
لم يتم العثور على التعليقات