ডেটা বের করা /dev/random
বা /dev/urandom
স্পষ্টতই কোনও সাহায্য করবে না, এটি কেবল আপনার এনট্রপি পুলকে হ্রাস করবে, বিষয়টি আরও জটিল করে তুলেছে। এই দুটি ফাইলের মধ্যে প্রধান পার্থক্যটি হ'ল এমনকি যখন কার্নেলটি এনট্রপির বাইরে চলে যায় তখনও urandom
কম মানের র্যান্ডম ডেটা তৈরি random
করতে থাকবে , যখন তা তাজা উচ্চমানের এলোমেলো তথ্য সংগ্রহ না করা অবধি ব্লক হয়ে যাবে। সুরক্ষিত কীগুলি তৈরি করতে পিজিপি-র সর্বোচ্চ সম্ভাব্য এলোমেলো ডেটা প্রয়োজন, তাই এটি সর্বদা ব্যবহৃত হবে /dev/random
।
যদি আপনার চারপাশে ভাল এলোমেলো ডেটা থাকে, বা অন্য কোনও সার্ভারের থেকে কিছু রফতানি করা হয় তবে আপনি আরও সার্ভারের এন্ট্রপি পেতে আপনার সার্ভারের মধ্যে এটি /dev/random
করতে পারেন । যদিও কখনও কখনও একই ফাইলটি করা উচিত নয় ।cat
/dev/random
cat
/dev/random
আপনি যদি প্রায়শই এন্ট্রপির বাইরে চলে যান তবে আপনি হ্যাজেড , ডেমোন যা পটভূমিতে এনট্রপি পুনরায় জেনারেট করে এবং /dev/random
প্রয়োজনীয় হিসাবে পুনরায় পূরণের মতো কিছু ইনস্টল করার বিষয়েও বিবেচনা করতে পারেন ।
এছাড়াও এটিতে সিমিলিংকে প্ররোচিত /dev/random
করতে পারে /dev/urandom
, তবে এটি কোনও সুরক্ষা ঝুঁকি হিসাবে বিবেচিত হওয়া উচিত কারণ এটি ব্যবহার করে যে কোনও কী উত্পন্ন করা উচিত তাদের চেয়ে কম সুরক্ষিত হতে পারে। যদিও এটি একটি কম সমালোচনামূলক অ্যাপ্লিকেশনগুলির জন্য সহায়তা করতে পারে, আপনার /dev/random
নিজের কীগুলি, সিএসআর ইত্যাদি উত্পাদনকারী অন্যান্য ব্যবহারকারীদের সহ আপনাকে প্রতিটি অন্যান্য সম্ভাব্য ব্যবহার বিবেচনা করতে হবে you
/dev/random
একটি উচ্চ-মানের PRNG , এবং সাধারণত এটি ব্লক করা উচিত নয়।