ฉันพูดแทนเครื่องกำเนิดไฟฟ้าของคุณไม่ได้เพราะฉันไม่เห็น มีความปลอดภัยในการเข้ารหัสหรือไม่ (เพราะมันค่อนข้างยุ่งยากในการเขียน และเพียงเพราะคุณไม่สามารถกู้คืนเมล็ดได้ ไม่ได้หมายความว่าคนอื่นจะทำไม่ได้ในชั่วขณะหนึ่ง)
ฉันไม่แปลกใจเลยที่ PractRand ตรวจไม่พบลูปที่ >275 GB (ดูหมายเหตุ) ฉันไม่มีประสบการณ์โดยตรงกับ PractRand แต่ไม่ว่าจะมีสายเลือดต่ำก็ตาม การทดสอบ 'มาตรฐาน' ทั้งหมดมีปัญหา STS ของ NIST มีชุดสถิติภายในที่แคบมาก ซึ่งจำกัดขนาดตัวอย่างที่ยอมรับได้อย่างมากมิจฉาทิฐิมีการทดสอบผลรวมที่น่าอับอายและการทดสอบที่อ่อนแออื่นๆ เมื่อเร็ว ๆ นี้พบว่ามิจฉาชีพมีอคติในการทดสอบ KolmogorovâSmirnov (ตัวอย่างประมาณ 8 TB) และจำกัดข้อมูลไว้ที่ ~250 GB ent ไม่มีค่า p หลายค่าโดยสิ้นเชิง FIPS 140 ค่อนข้างอ่อนแอ การทดสอบ U01 จะต้องสอดคล้องกับพารามิเตอร์ที่สามารถปรับแต่งได้ (ทำไม?) PractRand จะไม่แตกต่างไปจากเดิม โดยเฉพาะอย่างยิ่งเมื่อพิจารณาถึงจำนวนนักพัฒนาซอฟต์แวร์ที่จำกัด
โดยสรุป ชุดการทดสอบที่ไม่มีอยู่นั้นสมบูรณ์แบบและการสุ่มนั้นน่ารำคาญ นี่คือสิ่งที่เรามีอยู่ในปัจจุบัน ฉันขอแนะนำให้ใช้ชุดทดสอบอื่นสำหรับตัวอย่าง <275 GB และเปรียบเทียบ แนะนำให้วิ่งดีที่สุดในสามครั้ง เนื้อหาหลักขนาด 275 GB ที่ขยายออกมาจากหนึ่งเมล็ดน่าจะเพียงพอสำหรับกรณีการใช้งานส่วนใหญ่อยู่ดี
หมายเหตุ:
สำหรับการทดสอบ PractRand เพียงแค่สร้าง 100 GB จาก /dev/urandom คัดลอกและเชื่อมเข้าด้วยกันเพื่อสร้างการย้อนกลับ ดูว่าเกิดอะไรขึ้นกับคุณ
ฉันเพิ่งแก้ไขไฟล์ที่ต่อกันเป็น 2 x 10 GB จาก /dev/urandom และผ่านไปด้วย WEAK สองตัว:-
sts_serial| 6| 100,000| 100|0.99995833| อ่อนแอ
diehard_dna| 0| 2097152| 100|0.99637872| อ่อนแอ
C'est la vie.