يسكريبت
تُعدّ yescrypt دالة اشتقاق مفاتيح تشفيرية تُستخدم لتجزئة كلمات المرور على أنظمة Fedora Linux ، [ 1 ] و Debian ، [ 2 ] و Ubuntu ، [ 3 ] و Arch Linux . [ 4 ] تتميز هذه الدالة بمقاومة أكبر لهجمات اختراق كلمات المرور دون اتصال بالإنترنت مقارنةً بخوارزمية SHA-512 . [ 5 ] وهي مبنية على خوارزمية scrypt . [ 5 ]
صُمم برنامج yescrypt من قِبل ألكسندر بيسلياك ، المعروف أيضًا باسم Solar Designer، ليكون شديد المقاومة لهجمات القوة الغاشمة المُسرّعة بواسطة الأجهزة. يتميز البرنامج بصلابة مُحسّنة للذاكرة ومعالجة "متسلسلة بقوة"، مما يقلل من خطر محاولات الاختراق واسعة النطاق باستخدام وحدات معالجة الرسومات (GPUs) ومصفوفات البوابات المنطقية القابلة للبرمجة (FPGAs) والدوائر المتكاملة الخاصة بالتطبيقات (ASICs). تُصبح الهجمات التي تعتمد على التوازي أكثر استهلاكًا للموارد نظرًا لأن yescrypt يتطلب كمية كبيرة من ذاكرة الوصول العشوائي (RAM) لحساب تجزئة واحدة. أدت هذه المزايا الأمنية وقابلية التوسع إلى اعتماده كخوارزمية تجزئة كلمات المرور الافتراضية في العديد من توزيعات لينكس الرئيسية، حيث يُمكن التعرف عليه في /etc/shadowالملف من خلال $y$البادئة.
انظر أيضاً
مراجع
- ↑ "تغييرات/yescrypt كطريقة تجزئة افتراضية لـ shadow" . تم الاسترجاع في 10-10-2023 .
- ↑ "الفصل الخامس: مسائل يجب الانتباه إليها لتحقيق إصابة الهدف" . تم الاطلاع عليه بتاريخ 12-10-2023 .
- ↑ "يستبدل برنامج yescript برنامج sha512 لتجزئة كلمات المرور" . تم الاطلاع عليه بتاريخ 12-10-2023 .
- ↑ "Arch Linux - تغييرات في خوارزمية تجزئة كلمات المرور الافتراضية وإعدادات umask" . تم الاطلاع عليه بتاريخ 10-10-2023 .
- 1 2 "yescrypt" . تم الاسترجاع بتاريخ 10-10-2023 .
روابط خارجية
- دوال التجزئة المشفرة
- أوراق عمل في علم التشفير
- دوال الاشتقاق الرئيسية
