Pseudo Random Number Generator(PRNG) বলতে বোঝায় একটি অ্যালগরিদম যা গাণিতিক সূত্র ব্যবহার করে এলোমেলো সংখ্যার ক্রম তৈরি করতে ব্যবহার করে। PRNGs এলোমেলো সংখ্যার বৈশিষ্ট্যের আনুমানিক সংখ্যার একটি ক্রম তৈরি করে। একটি PRNG একটি বীজ অবস্থা ব্যবহার করে একটি নির্বিচারে শুরু অবস্থা থেকে শুরু হয়৷
সিউডোর্যান্ডম নম্বর জেনারেটর কি বিদ্যমান?
এই ধরনের জেনারেটরের অস্তিত্ব তাত্ত্বিকভাবে প্রমাণিত নয়, যদিও ফাংশনগুলি প্রয়োজনীয় বৈশিষ্ট্যের অধিকারী বলে পরিচিত। যাই হোক না কেন, সিউডোর্যান্ডম নম্বর জেনারেটরগুলি পরিচিত যেগুলি অনুশীলনে যুক্তিসঙ্গতভাবে ভাল কাজ করে৷
এলোমেলো নম্বর জেনারেটর কি ভবিষ্যদ্বাণী করা যেতে পারে?
আশ্চর্যজনকভাবে, সাধারণ-উদ্দেশ্য র্যান্ডম নম্বর জেনারেটর যেগুলি সর্বাধিক ব্যাপকভাবে ব্যবহৃত হয় তা সহজেই অনুমান করা যায়। (এর বিপরীতে সুরক্ষিত যোগাযোগের জন্য স্ট্রিম সাইফার তৈরি করতে ব্যবহৃত RNG গুলিকে ভবিষ্যদ্বাণী করা অসম্ভব বলে মনে করা হয় এবং ক্রিপ্টোগ্রাফিকভাবে সুরক্ষিত হিসাবে পরিচিত)
এলোমেলো নম্বর জেনারেটর হ্যাক করা যেতে পারে?
আপনি দেখতে পাচ্ছেন, এটি একটি RNG হ্যাক করা সম্পূর্ণভাবে সম্ভব যা ক্যাসিনো এবং অনলাইন গেমগুলিতে ব্যবহৃত কম্পিউটার প্রোগ্রামের উপর ভিত্তি করে। এটা বলার অপেক্ষা রাখে না যে, এটা সহজ। এই কোম্পানিগুলি তাদের গেমগুলি ব্যাপক প্রোটোকল ইনস্টল করার সাথে সুরক্ষিত তা নিশ্চিত করতে একটি সুন্দর পয়সা খরচ করে৷
আপনি কীভাবে একটি ছদ্ম র্যান্ডম নম্বর জেনারেটর তৈরি করবেন?
ছদ্ম-র্যান্ডম নম্বর জেনারেটরের জন্য উদাহরণ অ্যালগরিদম
- কিছু প্রাথমিক ইনপুট নম্বর গ্রহণ করুন, এটি একটি বীজ বা কী।
- ফল তৈরি করতে গাণিতিক ক্রিয়াকলাপের ক্রমানুসারে সেই বীজটি প্রয়োগ করুন। …
- পরবর্তী পুনরাবৃত্তির জন্য সেই ফলস্বরূপ র্যান্ডম সংখ্যাটিকে বীজ হিসাবে ব্যবহার করুন।
- এলোমেলোতা অনুকরণ করতে প্রক্রিয়াটি পুনরাবৃত্তি করুন।