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