/dev/random
ไม่ได้มาตรฐาน POSIX ไม่ได้ให้วิธีการสร้างข้อมูลสุ่มที่ปลอดภัยและเข้ารหัสลับใด ๆ และไม่มีแนวคิดเกี่ยวกับเอนโทรปี
การคำนวณเอนโทรปีของเคอร์เนลของลินุกซ์สอดคล้องกับแบบจำลองสารสนเทศเชิงทฤษฎีของเอนโทรปีซึ่งไม่เกี่ยวข้องกับการใช้งานจริง กรณีเดียวที่สิ่งนี้เกี่ยวข้องกับอุปกรณ์ใหม่ที่ไม่เคยมีเวลาสะสมเอนโทรปี (รวมถึงการแจกแจงแบบสดระบบที่ติดตั้งจะบันทึกเอนโทรปีจากการบู๊ตครั้งต่อไป) นอกเหนือจากสถานการณ์นี้มีเอนโทรปีเพียงพอเสมอเพราะเอนโทรปีไม่หมดสิ้น เนื่องจากการ/dev/random
บล็อกของ Linux เมื่อคิดว่ามันไม่มีเอนโทรปีเพียงพอให้ใช้/dev/urandom
ซึ่งไม่เคยปิดกั้น การใช้/dev/urandom
เป็นสิ่งที่ดีสำหรับทุกสิ่งรวมถึงการสร้างคีย์การเข้ารหัส (ยกเว้นตามที่กล่าวไว้ข้างต้นบนอุปกรณ์ที่สร้างใหม่)
สรุป:
- ไม่นี่ไม่ใช่มาตรฐาน
- คุณไม่สนใจ
/dev/urandom
ใช้
หลายคน แต่ไม่ได้ทุกระบบยูนิกซ์มีและ/dev/urandom
/dev/random
ดูหน้าวิกิพีเดียสำหรับการสนทนารายละเอียดเพิ่มเติม