هرس البالونات

تُعدّ خوارزمية التجزئة البالونية دالة اشتقاق رئيسية تُقدّم تجزئة كلمات مرور مُثبتة وفعّالة من حيث استهلاك الذاكرة، وتتميز بتصميم حديث. وقد طُوّرت هذه الخوارزمية من قِبل دان بونيه ، وهنري كوريجان-جيبس (كلاهما من جامعة ستانفورد )، وستيوارت شيشتر ( من مايكروسوفت للأبحاث ) في عام 2016. [ 1 ] [ 2 ]

يزعم المؤلفون أن البالون:

يقارن مؤلفو برنامج Balloon برنامج Argon2 ، وهو خوارزمية ذات أداء مماثل. [ 1 ]

الخوارزمية

تتضمن الخوارزمية ثلاث خطوات: [ 1 ]

  1. التوسيع، حيث يتم ملء المخزن المؤقت الأولي بتسلسل بايت عشوائي زائف مشتق من كلمة المرور والملح الذي يتم تجزئته بشكل متكرر.
  2. المزج، حيث يتم مزج البايتات الموجودة في المخزن المؤقت بعدد مرات يساوي time_cost .
  3. الناتج، حيث يتم أخذ جزء من المخزن المؤقت كنتيجة للتجزئة.

مراجع

  1. 1 2 3 بونيه، دان؛ كوريجان-جيبس، هنري؛ شيشتر، ستيوارت (11 يناير 2016). "التجزئة البالونية: دالة تتطلب ذاكرة عالية توفر حماية قابلة للإثبات ضد الهجمات المتسلسلة" . أرشيف الطباعة الإلكترونية لعلم التشفير . 2016 (27) . تم الاسترجاع في 3 سبتمبر 2019 .
  2. "التجزئة البالونية" . مجموعة ستانفورد للتشفير التطبيقي . جامعة ستانفورد . تم الاسترجاع في 3 سبتمبر 2019 .

للمزيد من القراءة