Score:1

เราสามารถใช้ Pseudo Random Number (PRNG) เป็นวิธีการประมวลผลภายหลังสำหรับ True Random Number (TRNG) ได้หรือไม่

ธง de

จาก NIST SP 800-90B เราสามารถใช้อัลกอริทึมการเข้ารหัสเหล่านี้ (HMAC, AES, ฟังก์ชันแฮช) เป็นเทคนิคหลังการประมวลผลสำหรับ TRNG นอกจากนี้ เราสามารถใช้ Pseudo Random Number (PRNG) เป็นวิธีหลังการประมวลผลสำหรับ True Random Number (TRNG) ได้หรือไม่ มันจะกลายเป็นตัวสร้างตัวเลขสุ่มแบบผสม (การรวมกันของ PRNG และ TRNG)

Score:-2
ธง cn

ไม่ ไม่เป็นไปตามปรัชญาของ NIST SP 800-90x อย่างเคร่งครัด

การประมวลผลภายหลังใช้เพื่อทำให้อัตราเอนโทรปีราบรื่นขึ้นจากแหล่งเอนโทรปี เช่น:-

เงื่อนไข

ใช้เพื่อปรับรูปแบบการกระจายเอนโทรปีดิบที่ไม่สม่ำเสมอซึ่งเกิดจากการแปลงเป็นดิจิทัลให้เป็นการกระจายแบบสม่ำเสมอ ($h_{ออก}$) แต่ไม่จำเป็นต้อง 1 บิต/บิต จึงใช้งานไม่ได้เหมือนเดิม ดังนั้น NIST จึงแนะนำ 'ส่วนประกอบ' ที่คุณกล่าวถึง คุณยังสามารถใช้อัลกอริทึม DIY ของคุณเอง ( §3.1.5.2 การใช้ส่วนประกอบการปรับสภาพแบบไม่ผ่านการตรวจสอบ) มันไม่สำคัญเลยตราบใดที่คุณตระหนักว่าอัลกอริทึมเชิงกำหนดไม่สามารถเพิ่มอัตราเอนโทรปีของ Kolmogorov ผ่านมันได้

การใช้ PRNG แบบดาวน์สตรีมจะเพิ่มอัตราเอนโทรปีที่ชัดเจนของการก่อสร้างโดยรวม มันคืออะไรกันแน่ /dev/urandom ได้และตอนนี้ใหม่ /dev/สุ่ม ทำ. ดังนั้น $h_{ออก}$ ใช้เพื่อเพาะและเพาะ PRNG ใหม่ในลักษณะใดก็ตามที่จำเป็นในการเติมสถานะภายในของ PRNG NIST เรียก PRNG นี้ว่าเครื่องสร้างบิตแบบสุ่มที่กำหนดขึ้น มีไว้เพื่อใช้เป็น:-

dbrg

สังเกต 'Entropy Input' ที่ตำแหน่ง 12 นาฬิกา ในทางปฏิบัติและในส่วนอื่นๆ ของโลก คุณไม่จำเป็นต้องมีเงื่อนไขใดๆ เลยคุณสามารถใช้การสกัดเอนโทรปีเพื่อให้แน่ใจว่า $h_{ออก} \ngtr h_{ใน}$แต่นั่นไม่ใช่วิธีของ NIST ที่ผมอนุมานได้ว่าคำถามเกี่ยวกับอะไร

poncho avatar
my flag
"ไม่ ไม่เคร่งครัดตามปรัชญาของ NIST SP 800-90x"; อันที่จริง ถ้าคุณผ่านร่าง 800-90C มันคือทั้งหมดที่เกี่ยวกับการรวมแหล่งเอนโทรปี (TRNG) กับ DRBG (PRNG)
Paul Uszak avatar
cn flag
@poncho _"ผลลัพธ์ของแหล่งเอนโทรปีอาจถูกปรับสภาพภายนอกโดยใช้วิธีการตรวจสอบก่อน การใช้ในภายหลังโดย RBG วิธีการเหล่านี้ขึ้นอยู่กับการใช้ฟังก์ชันแฮชที่ได้รับอนุมัติ หรืออัลกอริธึมการเข้ารหัสบล็อกที่ได้รับอนุมัติ"_ พวกเขายังคงมี "การปรับสภาพ" ซึ่งเป็นสิ่งที่แยกต่างหากสำหรับ PRNG นั่นคือสิ่งที่ฉันสรุปคำถามเกี่ยวกับ - ภาษา NIST
de flag
"การใช้ PRNG แบบดาวน์สตรีมจะเพิ่มอัตราเอนโทรปีที่ชัดเจนของการก่อสร้างโดยรวม" คุณช่วยอธิบายรายละเอียดนี้ได้ไหม และคำถามของฉันก็เป็นแบบนี้ เราสามารถใช้ Pseudo Random Number (PRNG) เป็นวิธีหลังการประมวลผลสำหรับ True Random Number (TRNG) ได้หรือไม่ และไม่จำกัดเฉพาะปรัชญา NIST SP 800-90x
Paul Uszak avatar
cn flag
@TrầnAn หากต้องการรายละเอียด อาจเป็นประโยชน์มากกว่าที่จะถามเป็นคำถามที่แยกจากกันและเป็นอิสระ...

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา