مولد الأرقام العشوائية - A Pseudo-RNG
منشئ الأرقام العشوائية ( RNG ) هو منشئ الأرقام العشوائية الزائفة. إنها أداة تستخدم لتوليد سلسلة من الأرقام التي لها خاصية العشوائية ، أي أن كل رقم في التسلسل مستقل عن الآخرين وبالتالي أيضًا عن الأرقام السابقة والتالية. مثل هذا التسلسل مناسب لتوليد عدد كبير من الأرقام العشوائية عمليًا. p>
للحصول على فرصة جيدة للحصول على رقم عشوائي ، يجب أن يكون RNG غير متوقع ولا قابل للتكرار. لا ينبغي أن يكون متوقعا. ومع ذلك ، فإن التسلسل الذي تم إنشاؤه بواسطة RNG ليس بالضرورة سلسلة من الأرقام العشوائية. لذلك ، من المهم أن يكون لديك طريقة لتمييز تسلسل عشوائي حقًا عن سلسلة ليست عشوائية حقًا. يُطلق على منشئ الأرقام العشوائي القائم على الظواهر الفيزيائية اسم مولد الأرقام العشوائي الحقيقي ، أو TRNG . يعتمد هذا المولد على ظواهر لا تخضع للتحكم البشري ، وبالتالي ، فإن التسلسل الذي يولده هذا المولد عشوائي حقًا. p>
إن إنشاء أرقام عشوائية في سيناريوهات العالم الحقيقي ليس بالمهمة السهلة. على سبيل المثال ، أنت بحاجة إلى كائن مادي لتوليد الأسطوانات العشوائية لعمل بكرات نرد. إذا كنت تستخدم جهاز كمبيوتر ، فيمكنك استخدام TRNG ، الذي يولد تسلسل الأرقام باستخدام خصائص الظواهر الفيزيائية مثل الضوضاء الحرارية أو ظواهر كمية أخرى. يجب عدم الخلط بين TRNG ومولد الأرقام العشوائي الزائف. الأول لا يولد أرقامًا من عدد محدود من الاحتمالات بينما الثاني يفعل. يعتمد مولد الأرقام العشوائية الزائفة على الخصائص الرياضية ، وبالتالي ، فإنه من الأسهل إنشاء سلسلة من الأرقام. p>