طريقة لا يمكنك من خلالها تذكر كلمات المرور



في كل خطوة نواجه تذكيرات بضرورة تعقيد كلمات المرور ، ويجب أن تكون كلمة المرور فريدة لكل موقع وخدمة. هناك بالتأكيد الحس السليم في هذه النصائح. ولكن من يحتاج إلى أن يتذكر عشرات كلمات المرور لجميع أنواع الرسائل والمنتديات والحسابات الشخصية والمراسلات الفورية والخدمات الأخرى؟ نعم ، وطويل ، مع أرقام وحروف في سجلات مختلفة ، وبشكل مثالي مع أحرف إضافية. أضف إلى هذه النصيحة لتغيير كلمات المرور بانتظام ، وستصبح مهمة التذكر ببساطة غير قابلة للحل. الناس كسالى بطبيعتهم ، ولذلك إما أن نجعل كلمات المرور بسيطة ، أو نستخدم عددًا صغيرًا من كلمات المرور ، أو حتى واحدة. وكثيرا ما نكتبها في مكان آخر. بشكل عام ، ثقب واحد مستمر في الأمن. ومع ذلك ، هناك تقنية واحدة لا يمكنك من خلالها تذكر كلمات المرور على الإطلاق. الأمر كله يتعلق بالخوارزميةالتي تحتاج إلى حفظها كأبينا ، وهذا سيكون كافيًا لاستعادة كلمة المرور الفريدة (!) على الفور لأي مورد.

يعتقد أن كل واحد منا يعمل في المتوسط ​​19 كلمة مرور . بطبيعة الحال ، لتسهيل تذكرها ، نسعى جاهدين لتسهيل كلمات المرور ، وبالتالي إضعاف استقرارها بشكل ملحوظ. استخدام نفس كلمة المرور على موارد متعددة يجعل الموقف أسوأ.

اقترح مانويل بلوم ، أستاذ العلوم الحاسوبية في جامعة كارنيجي ميلون ، الحائز على جائزة تورينج 1995 ، طريقة كلمة مرور محسوبة على الإنسان. مزاياه هي أن كلمات المرور معقدة للغاية ، ولكن الأهم من ذلك أنها لا تحتاج إلى تذكرها. إذا كنت تستطيع تذكر خوارزمية حساب كلمة المرور نفسها ومفتاح واحد محدد مسبقًا ، فحينئذٍ يمكنك على عنوان الموقع إنشاء كلمات المرور وإعادة إنشائها بنفسك.

جوهر الطريقة هو أنه باستخدام خوارزمية ومفتاح ، يتم تعيين كل حرف من عنوان موقع الويب إلى حرف أو رقم مختلف. الجمع بينهما هو كلمة مرور.

على سبيل المثال: خذ مفتاحًا على شكل مصفوفة 6 × 6 مليئة بـ 26 حرفًا (الأبجدية الإنجليزية) و 10 أرقام. افترض أن السطر الأول يحتوي على الأحرف E و T و A و O و I و N ؛ ويتم تعبئة بقية الأسطر وفقًا لأرقام ETAOIN SHRDLU + من 0 إلى 9.



الآن تحتاج إلى تحديد خوارزمية يتم بموجبها استبدال أحرف العنوان بأحرف من المصفوفة. في هذا المثال ، خذ الخوارزمية التي اقترحها Blum ، استنادًا إلى "اتباع التوجيهات الأساسية".

سننشئ كلمة مرور لموقع Geektimes. ابحث عن الحرف G في المصفوفة واذهب خلية واحدة إلى "الشمال". يصبح الحرف F بديلاً عن الحرف G. ثم نجد الحرف E ونستبدله بالرمز الموجود في "الشرق" - T. الرمز التالي مأخوذ من "الجنوب" ، أي أن الحرف الثاني E لا يتم استبداله بالحرف T ، ولكن بالحرف K تم استبداله بالرمز "الغربي" - G. وما إلى ذلك ، بالمرور المتتالي لجميع اتجاهات العالم في اتجاه عقارب الساعة: الشمال ، الشرق ، الجنوب ، الغرب. إذا كان الرمز المطلوب الاستبدال موجودًا على حافة المصفوفة ولا يحتوي على "النقطة الأساسية" المطلوبة ، فسيتم أخذ الرمز الأقرب في اتجاه عقارب الساعة. على سبيل المثال ، إذا كنت بحاجة إلى J حرفًا من "الشرق" ، فسيتم أخذ 4 ، حيث يأتي "الجنوب" بعد الشرق في هذه الخوارزمية.

تحولت كلمة المرور:



كما تفهم ، يمكنك استخدام العديد من الخوارزميات الأخرى لتحديد الاستبدالات. يمكنك تعديل الخوارزمية عن طريق إضافة مجموعة محددة مسبقًا من الأحرف الخاصة لكل كلمة مرور ، على سبيل المثال ،٪ ^ &.

بالطبع ، هذه الطريقة ليست مناسبة جدًا للحالات التي تحتاج فيها غالبًا إلى إدخال كلمة مرور على بعض الموارد. ولكن ، من ناحية أخرى ، سرعان ما تتذكرها فقط. ولكن يمكنك نسيان مولدات كلمة المرور ، وتذكر التركيبات ، والمخاوف من أن يتعرف شخص ما على كلمة المرور التي تستخدمها كثيرًا. الشيء الرئيسي هو أن تضع في اعتبارك الخوارزمية والمفتاح المتاح.

يمكن لعشاق الانغماس العميق في الرياضيات دراسة عمل المؤلف ، حيث تم اقتراح هذه الطريقة.

Source: https://habr.com/ru/post/ar384749/


All Articles