/dev/random
মানসম্মত নয়। পসিক্স ক্রিপ্টোগ্রাফিকভাবে নিরাপদ র্যান্ডম ডেটা উত্পন্ন করার কোনও উপায় সরবরাহ করে না এবং এন্ট্রপির কোনও ধারণা নেই any
লিনাক্স কার্নেলের এনট্রপি গণনা এনট্রপির একটি তথ্য-তাত্ত্বিক মডেলের সাথে মিলছে যা ব্যবহারিক ব্যবহারের সাথে প্রাসঙ্গিক নয়। এটি কেবলমাত্র প্রাসঙ্গিক ক্ষেত্রেই নতুন ডিভাইসে যা এন্ট্রপি সংগ্রহের সময় পায় নি (এটিতে সরাসরি বিতরণ অন্তর্ভুক্ত; ইনস্টল করা সিস্টেমগুলি তাদের এন্ট্রপিটিকে একটি বুট থেকে অন্য বুট থেকে সংরক্ষণ করে)। এই পরিস্থিতিটি ছাড়াও, সবসময় পর্যাপ্ত এনট্রপি থাকে কারণ এনট্রপিটি ক্ষয় হয় না। যেহেতু লিনাক্সের /dev/random
ব্লকগুলি যখন মনে করে যে এতে পর্যাপ্ত এনট্রপি নেই, ব্যবহার করুন /dev/urandom
, যা কখনই অবরুদ্ধ হয় না। /dev/urandom
ক্রিপ্টোগ্রাফিক কী উত্পন্ন করে তোলা সহ নতুন ব্যবহার করা (তাজা মিন্টেড ডিভাইসে উপরে উল্লিখিত ব্যতীত) ব্যবহার করা ভাল ।
সংক্ষেপে:
- না, এটি আদর্শ নয়।
- আপনি যত্ন নেই।
- ব্যবহার
/dev/urandom
।
অনেকগুলি, তবে সমস্ত ইউনিক্স সিস্টেমে থাকে /dev/urandom
এবং থাকে না /dev/random
। আরও বিস্তারিত আলোচনার জন্য উইকিপিডিয়া পৃষ্ঠাটি দেখুন ।