Wachtwoord.

مكتبة Python 3 كلمة المرور
التحميل الان

Wachtwoord. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • اسم الناشر:
  • Guido Kollerie
  • موقع ويب الناشر:
  • http://kollerie.com

Wachtwoord. العلامات


Wachtwoord. وصف

بيثون 3 كلمة المرور المكتبة Wachtwoord عبارة عن مكتبة تجزئة بسيطة يبعث عليها كلمة المرور مكتوبة في بيثون 3. لقد كتبت إلى أي من مكتبات Hashing Password الحالية، وأبرزها FSHP، Passlib، Cryha و Bcryptor المدعومة بيثون 3. Hashing Schemurently مخطط علامة تجزئة واحدة فقط معتمد: PBKDF2 . Basic UsaAgeas Python 3 صارمة للغاية حول التمييز بين سلاسل Unicode وسلاسل البايت، تم تصميم Wachtwoord لتوفير واجهة موحدة من خلال مطالبة جميع المدخلات لتكون سلاسل يونيكود وتوليد سلاسل يونيكود كإخراج حصريا. يدعم Wachtwoord جميع وظائف التجزئة من وحدة هاشليب. طول الملح (الافتراضي: 32) وعدد التكرارات (الافتراضي: 10000) هي concount.two طرق تشغيل oprinewachtwoord لديه نوعين من التشغيل. يتم إنشاء بعض التهيئة الطفيفة (التي يمكن أن تفشل) بشكل منفصل عن التجزئة بكلمة مرور واحدة حيث يتم كلاهما في إحدى المرء. السابق هو أكثر ملاءمة عندما تحتاج كلمات مرور متعددة إلى التغليف واحدا تلو الآخر. الآخر هو أكثر ملاءمة عندما يكون التجزئة هو عدم التسامح. بالنسبة لخطة PBKDF2، فإن الفرق هو الشيء الصغير جدا. التهيئة والتجزئة >>> من Wachtwoord.pbkdf2 استيراد المحرك >>> المحرك = المحرك () >>> hash_encoded_password = Engine.hash ('secret_123') >>> الطباعة (Hash_encoded_password ) SHA512 $ 10000 $ du4 / Eh0TyGLPQcluumPT6i6IkrhVV1PTP0HtiTYlqkU = $ OfrLdwlMfpu38p2ffJTeM9nh1MmK2s0pWPb8L4mDdmMWG35iaX82w1sAgsjUWYGxkIMR5AHRetcpZOeTpMVRhA == >>>>>> is_correct_password = engine.verify ( 'secret_123، hash_encoded_password) >>> الطباعة (كائن is_correct_password) صحيح >>> محرك يسمح معايير معينة لتكون مجموعة هذا يؤثر على كل التجزئة التي تم إنشاؤها لاحقا. على سبيل المثال، نقول أننا نريد استخدام وظيفة التجزئة SHA256 بدلا من وظيفة Hash SHA512 الافتراضية: >>> من WachtwoOd.PBKDF2 استيراد المحرك >>> المحرك = المحرك (DigestMod = 'sha256') >>> بالمثل إذا كنا نريد تغيير حجم الملح وعدد التكرارات، وسنقوم باستدعاء المحرك على النحو التالي: >>> من Wachtwoord.pbkdf2 استيراد المحرك >>> المحرك = المحرك (DigestMod = 'sha256'، التكرارات = 20000، salt_size = 64) >>>> التهيئة و التجزئة دفعة واحدة >>> من wachtwoord.pbkdf2 hash_password الاستيراد، VERIFY_PASSWORD >>> hash_encoded_password = hash_password ( 'secret_123') >>> الطباعة (hash_encoded_password) SHA512 $ 10000 $ iV430h4A94ZgFR8BLb2nyXfvcZLXPu5mxeE3y710EE8 = $ تكنولوجيا المعلومات / G346H / O7jFbBaj + x184ZDAQp6VP7SAWxZyLO3lQU8k0ldH2p30oJVMDlz5Fd5gebvsWgkoGVqaMsGg3 / JUw == >>>>>>> is_correct_password = verify_password ('secret_123'، hash_encoded_password) >>>> الطباعة (is_correct_password) صحيحا >>> حقيقة أن التهيئة والجوت يحدث في إحدى الذهاب لا يمنعنا من تغيير القيم الافتراضية. يمكن أن ندعا Hash_Password كما يلي: >>> من Wachtwoord.pbkdf2 استيراد Hash_password >>> Hash_encoded_password = hash_caspord_password = hash_password ('secret_123'، digestmod = 'sha256'، التكرارات = 20000، salt_size = 64) أصل الاسم wachtwoordwachtwoord الهولندي كلمه السر. متطلبات: بيثون


Wachtwoord. برامج ذات صلة

أرقام الهواتف

إصدار Python من مكتبة Google المشتركة لتحليله وتنسيق وتخزينه والتحقق من الاتصال الدولي ... ...

129

تحميل