هل يمكن لمولدات الأرقام العشوائية الزائفة؟

هل يمكن لمولدات الأرقام العشوائية الزائفة؟
هل يمكن لمولدات الأرقام العشوائية الزائفة؟
Anonim

مولد الأرقام العشوائية الزائفة (PRNG) يشير إلىخوارزمية تستخدم الصيغ الرياضية لإنتاج تسلسل من الأرقام العشوائية. تنشئ PRNGs سلسلة من الأرقام تقترب من خصائص الأرقام العشوائية. يبدأ PRNG من حالة بداية عشوائية باستخدام حالة أولية.

هل توجد مولدات الأرقام العشوائية الزائفة؟

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

هل يمكن توقع مولدات الأرقام العشوائية؟

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

هل يمكن اختراق مولدات الأرقام العشوائية؟

كما ترى ،من الممكن تمامًا اختراق RNGالذي يعتمد على برنامج كمبيوتر مثل البرامج المستخدمة في الكازينوهات والألعاب عبر الإنترنت. لكن هذا لا يعني أنه سهل. تنفق هذه الشركات فلسًا كبيرًا للتأكد من أن ألعابها آمنة مع تثبيت بروتوكولات واسعة النطاق.

كيف تصنع منشئ رقم عشوائي كاذب؟

مثال خوارزمية لمولد الأرقام العشوائية الزائفة

  1. اقبل بعض رقم الإدخال الأولي ، أي رقم أولي أو مفتاح.
  2. تطبيق هذه البذرة في سلسلة من العمليات الحسابية لتوليد النتيجة. …
  3. استخدم هذا الرقم العشوائي الناتج كبذرة للتكرار التالي.
  4. كرر العملية لمحاكاة العشوائية.

موصى به: