راندينس

مكتبة التشفير العشوائية
التحميل الان

راندينس الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • Shane Hathaway
  • موقع ويب الناشر:
  • http://hathawaymix.org/Software/TCPWatch/

راندينس العلامات


راندينس وصف

Randenc هي وحدة بيثون توفر وظائف تشفير رسائل متناظرة بسيطة ومهام فك التشفير مع التعبئة بالرسائل والضغط والتشفير التقديم، وتدوير المفاتيح العشوائية تلقائيا. تم تصميمه للرسائل القصيرة مثل الرموز الرموز المعرفية للمستخدم وملفات تعريف الارتباط للمتصفح. مثال الاستخدام: >>> من Randenc استيراد RandomEcryption >>> استيراد Tempfile >>> Enc = Randomincryption (Tempfile.mkdtemp () }) >>> Len (Code) 107 >>> Enc.decrypt (Code) {U'Message ': U'Hello، World!'} يتم إنتاج مفتاح التشفير ومفتاح التوقيع تلقائيا (باستخدام OS.URANDOM) وتخزينها في الدليل الرئيسي. سيتم حذف كل مفتاح بعد ساعة واحدة افتراضيا، إبطال جميع الرموز المشفرة المرتبطة بهذا المفتاح. حزم وظيفة تشفير المحتوى باستخدام MSGPACK، يضغطه باستخدام ZLIB (ما لم يكن الإصدار المضغوط أكبر من الإصدار غير المضغوط)، وتشفيره باستخدامه باستخدام AES-128 (نظرا لأن AES-128 يبدو أنه أكثر أمانا أكثر أمانا من AES-256)، يوقع على استخدام HMAC على SHA-256، والتشفير في تنسيق قاعدة ORL-SAFE 64. تعمل وظيفة فك التشفير هذه العملية. إذا فشل المدونة في التحقق من الصحة أو انتهت صلاحيتها، فإن وظيفة فك التشفير ترفع decrypterror.This تم تصميم الحزمة لتكون متوافقة مع مجموعات. قد يتم تخزين المفاتيح على وحدة تخزين مشتركة باستخدام NFS أو نظام الملفات المستندة إلى الصمامات. مع القليل من العمل، يمكن تخزين المفاتيح في متجر قيمة مفاتيح مثل mongodb.product الصفحة الرئيسية


راندينس برامج ذات صلة