Score:14

สามารถใช้วัตถุท้องฟ้าในการเข้ารหัสได้หรือไม่?

ธง in

หากเป็นไปได้ที่จะได้รับชุดตัวเลขจากวัตถุท้องฟ้า (โดยใครก็ตามบนโลกที่รู้ว่าควรดูวัตถุใดและควรดูเวลาใด) สิ่งนี้จะมีประโยชน์ในการเข้ารหัสหรือไม่?

หรือมันจะไร้ประโยชน์ เพราะหากนักแสดงร้ายรู้ว่าคุณกำลังดูวัตถุชิ้นไหนและเวลาใด พวกเขาก็สามารถหากุญแจเจอได้

Aaron F avatar
af flag
ปัญหาในทางปฏิบัติประการหนึ่งคือไม่ใช่ว่าทุกคนบนโลกจะมองเห็นวัตถุทั้งหมดได้ บางส่วนขึ้นอยู่กับละติจูดและบางส่วนขึ้นอยู่กับช่วงเวลาของวัน
Joshua avatar
cn flag
@AaronF: หากคุณตั้งค่าระบบของคุณถูกต้อง คุณสามารถทำให้มันรับการเคลื่อนไหวแบบบราวเนียนในชั้นบรรยากาศและผสมเข้ากับบิตสตรีมได้
sh flag
@AaronF อย่าลืมเมฆด้วย
LeoDucas avatar
gd flag
ฉันคิดว่าแนวคิดที่คุณกำลังมองหาคือ "สัญญาณสุ่ม" ความยากประการหนึ่งหากมาจากแหล่งสัญญาณอะนาล็อกก็คือความจริงที่ว่ามันเป็นสัญญาณอะนาล็อก ซึ่งจำเป็นต้อง "ปัดเศษ" (หรือมากกว่านั้นในทางเทคนิค "เชิงปริมาณ") ให้เป็นสัญญาณแยก แต่ด้วยสัญญาณรบกวน ไม่ใช่เรื่องง่ายที่จะทำให้ทุกคนแน่ใจว่า ปัดเศษให้เป็นค่าเดียวกัน ดังนั้นบีคอนสุ่ม NIST ที่มนุษย์สร้างขึ้น: https://beacon.nist.gov/home
warren avatar
pr flag
นี่ไม่ใช่การเปรียบเทียบทางดาราศาสตร์กับบิตสตรีม 'ผนังของโคมไฟลาวา' (https://nerdist.com/article/wall-of-lava-lamps-protect-internet-traffic)
Score:14
ธง tr

ฉันเชื่อว่าแอปพลิเคชันที่มีศักยภาพสามารถพบได้ในสิ่งที่เรียกว่า "โมเดลพื้นที่เก็บข้อมูลที่มีขอบเขต" ที่ Maurer แนะนำที่นี่:

https://crypto.ethz.ch/publications/Maurer92b.html

โดยสรุป โมเดลพื้นที่เก็บข้อมูลที่มีขอบเขตเป็นทิศทางการวิจัยเชิงทฤษฎีที่ศึกษาโครงสร้างการเข้ารหัสโดยที่ใคร ๆ ก็สันนิษฐานว่ามีเพียงพื้นที่เก็บข้อมูลของฝ่ายตรงข้ามเท่านั้นที่ถูกจำกัด สิ่งนี้ตรงกันข้ามกับรูปแบบการเข้ารหัสปัจจุบัน (ใช้งานได้จริงและปลอดภัย) ที่เราถือว่าทรัพยากรการคำนวณของผู้โจมตีมีจำกัด เช่น ความแข็งของการแยกตัวประกอบสำหรับ RSA หรือลอการิทึมแยกสำหรับปัญหา (เส้นโค้งวงรี) Diffie-Hellman

น่าสนใจ มันสามารถแสดงให้เห็นได้ว่าแผนการเข้ารหัสข้อมูลที่มีความปลอดภัยในทางทฤษฎีนั้นมีอยู่จริง หากสมมติฐานการจัดเก็บที่มีขอบเขตนั้นถูกต้อง

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

เอกสารฉบับล่าสุดนี้แสดงโครงสร้างที่น่าสนใจบางส่วนตามโมเดลพื้นที่จัดเก็บที่มีขอบเขต: https://eprint.iacr.org/2019/507.pdf.

หมายเหตุ: จนถึงขณะนี้ การวิจัยแนวนี้ยังคงเป็นความอยากรู้เชิงทฤษฎี บางทีมันจะกลายเป็นจริงในวันหนึ่ง อย่างไรก็ตาม ระบบเข้ารหัสแบบ "เชิงคำนวณ" ที่เรามีในปัจจุบัน รวมถึงระบบหลังควอนตัมก็ใช้งานได้ดี :)

Chthonic One avatar
it flag
ฉันไม่ใช่ผู้เชี่ยวชาญ แต่ฉันเชื่อว่าวิธีการเข้ารหัสดังกล่าวจะมีความเสี่ยงต่อปัญหาด้านเวลา เนื่องจากสมาชิกทั้งสองจำเป็นต้องรู้ว่าเมื่อใดควรเริ่มดูเทห์ฟากฟ้าเพื่อรับกุญแจ และการโจมตีจากคนตรงกลาง ถ้ามีใครได้ยินเกี่ยวกับแผน, เทห์ฟากฟ้า, และเวลา พวกเขาก็สามารถรับกุญแจได้เช่นกัน และด้วยเหตุนี้จึงสามารถถอดรหัสการส่งสัญญาณได้ คุณต้องการวิธีที่ปลอดภัยในการส่งข้อมูลนี้ระหว่างทั้งสองฝ่าย ซึ่งเป็นปัญหาในตัวมันเอง
Marc Ilunga avatar
tr flag
สวัสดี. เกี่ยวกับการรักษาความปลอดภัย โปรดทราบว่านี่ไม่ใช่การรักษาความปลอดภัยโดยสถานการณ์ที่ไม่ชัดเจน ในความเป็นจริงถือว่าผู้โจมตีได้รับข้อมูลเดียวกันกับผู้ใช้ปลายทาง ดังนั้น ในกรณีนี้ ผู้โจมตีสามารถทราบเวลาที่การดำเนินการนี้จะเกิดขึ้น และยังสามารถอ่านข้อมูลของวัตถุท้องฟ้าได้
Marc Ilunga avatar
tr flag
ที่น่าสนใจยิ่งกว่านั้น (สำหรับฉัน อย่างน้อยงานก่อนหน้านี้แสดงให้เห็นว่าสามารถสร้างโครงร่างประเภทนี้ได้ แม้ว่าผู้ใช้ปลายทางจะมีช่องสัญญาณรบกวนไปยังดาวเทียม และผู้โจมตีมีช่องสัญญาณที่ดีกว่า
Chthonic One avatar
it flag
ทั้งหมดที่ฉันรู้ก็คือเมื่อจัดการกับแผ่นบันทึกเวลาแบบครั้งเดียวและมาตรการที่คล้ายคลึงกันในกองทัพ สิ่งเหล่านี้ถือว่าปลอดภัยตราบเท่าที่ทุกฝ่ายที่เกี่ยวข้องเก็บแผ่นจารึกไว้เป็นความลับ และไม่เคยถูกสกัดกั้น นี่คือแนวคิดเดียวกันในหัวของฉัน ฉันไม่เห็นว่ามันแตกต่างกันมาก ฉันเข้าใจผิดหรือเปล่า และนี่ไม่ใช่วิธีการเพิ่มความปลอดภัยใช่ไหม ถ้าเป็นเช่นนั้น วัตถุประสงค์ในการเข้ารหัสคืออะไร? บางทีนั่นควรอธิบายด้วยในคำตอบด้วย
Marc Ilunga avatar
tr flag
คุณได้ดูข้อมูลอ้างอิงหรือไม่? อันแรกมีความเกี่ยวข้องเป็นพิเศษ
Chthonic One avatar
it flag
ใช่ แต่นั่นทำให้ฉันสงสัยว่าจะใช้สิ่งนี้เป็นเครื่องมือในการสื่อสารได้อย่างไรในตอนแรก รหัสลับถูกใช้เพื่อถอดรหัสข้อความ และถ้าผู้โจมตีมีรหัสลับและข้อความ และเขาไม่สามารถถอดรหัสได้ ผู้รับที่ต้องการจะถอดรหัสได้อย่างไร หากไม่มีเอกสารฉบับเต็ม ฉันเกรงว่าจะไม่เข้าใจว่าพวกเขากำลังทำอะไรอยู่ ดูเหมือนว่าบ้ามาก
Marc Ilunga avatar
tr flag
ให้เรา [ดำเนินการสนทนาต่อในการแชท](https://chat.stackexchange.com/rooms/129182/discussion-between-marc-ilunga-and-chthonic-one)
Score:10
ธง cn

ผู้สมัครมาตรฐานที่ฉันพูดถึงเมื่อเร็ว ๆ นี้ ที่นี่ คือการตั้งค่าสตริงอ้างอิงทั่วไป โดยสมมติว่า (1) สตริงที่ได้รับจากวัตถุท้องฟ้ามีการสุ่ม และ (2) การสังเกตสตริงนี้สามารถทำได้โดยบุคคลที่อยู่ห่างไกลอย่างน่าเชื่อถือ สิ่งนี้ให้สตริงสุ่มทั่วไปที่แก้ไขไม่ได้ ซึ่งเป็นอ็อบเจ็กต์ที่มีประโยชน์มากสำหรับโปรโตคอลการเข้ารหัส (ในทางตรงกันข้าม การตั้งค่าสตริงอ้างอิงทั่วไปบน Earth นั้นต้องการโปรโตคอลแบบกระจายขนาดใหญ่หรือสมมติฐานการตั้งค่าที่เชื่อถือได้)

user1551817 avatar
in flag
ขอขอบคุณ. ดังนั้นหากเราสันนิษฐานว่าเทคนิคจุดดับบนดวงอาทิตย์ (ที่คุณพูดถึงในโพสต์อื่น) นั้นสมบูรณ์แบบ ทั้งสองฝ่ายที่อยู่คนละส่วนของโลกก็จะสามารถรับหมายเลขสุ่มที่เหมือนกันได้ฉันยังใหม่กับการเข้ารหัส แต่พวกเขาจะไม่ต้องสื่อสารกันเพื่อบอกว่าเมื่อใดที่พวกเขาจะสังเกตเห็นจุดดับบนดวงอาทิตย์? และถ้าเป็นเช่นนั้น พวกเขาไม่ต้องส่งข้อความหากันเพื่อเอาชนะจุดประสงค์ของการให้หมายเลขสุ่มแห่งสวรรค์นี้พร้อมใช้งานสำหรับทั้งสองฝ่ายเสมอใช่หรือไม่
Geoffroy Couteau avatar
cn flag
ข้อมูลเกี่ยวกับเวลาที่ควรสังเกตอาจเป็นส่วนหนึ่งของข้อกำหนดของโปรโตคอล (เช่น "เวลา 13.00 น. GMT") นอกจากนี้ ในหลาย ๆ สถานการณ์ การได้รับอนุญาตให้สื่อสารไม่ได้ทำให้เรื่องเล็กน้อยแต่อย่างใด และโดยเฉพาะอย่างยิ่ง ไม่ได้แทนที่การต้องหาวิธี *เชื่อถือได้* เพื่อสร้างสตริงสุ่มนี้ร่วมกัน ในการใช้ CRS ทั้งสองฝ่ายจะต้องสื่อสารกันในภายหลัง ฝ่ายแรกที่ส่งข้อความสามารถชี้แจงได้ว่าโปรโตคอลเริ่มต้นวันไหน
fgrieu avatar
ng flag
ฉันไม่สงสัยเกี่ยวกับ (1) แต่ฉันต้องเชื่อมั่นว่า (2) เป็นไปได้สำหรับชนิดของสัญญาณที่เราได้รับจากวัตถุท้องฟ้า โดยมีอัตราข้อผิดพลาดที่ยอมรับได้ (เช่น 0.001) สำหรับเอนโทรปีขนาดใหญ่ (เช่น 200 บิต) รวบรวมผ่าน (1) ในความเป็นจริงฉันไม่ทราบปรากฏการณ์ที่เกิดขึ้นตามธรรมชาติใด ๆ ที่สิ่งนี้เกิดขึ้น (สำหรับความหมายเชิงปฏิบัติบางประการของอัตราข้อผิดพลาดจำเป็นต้องได้รับการกำหนดอย่างระมัดระวัง โดยเฉพาะอย่างยิ่งกรอบเวลาอ้างอิงของผู้เข้าร่วมอาจเข้ามามีบทบาท)
Geoffroy Couteau avatar
cn flag
ใช่ นี่เป็นอุดมคติเล็กน้อย (โปรดทราบว่าคำตอบอื่นประสบปัญหาเดียวกัน) แต่ในหลายสถานการณ์ กลับกลายเป็นว่าสตริงสุ่มทั่วไปสามารถถูกแทนที่ด้วย "สตริงสุ่มที่สัมพันธ์กันเพียงพอ" (ดูตัวชี้ในคำตอบที่ฉันชี้ไป) ซึ่งในกรณีนี้ปัญหาจะหายไป
user1551817 avatar
in flag
ขอขอบคุณ. ในคำตอบที่ดีของเขา ณ จุดหนึ่ง Marc Ilunga กล่าวถึง "ดาวเทียมสาธารณะที่ปล่อยบิตแบบสุ่ม" ฉันไม่ได้คิดถึงเรื่องนั้นจริงๆ แต่นั่นจะไม่ทำงานแทนที่จะต้องหาวัตถุท้องฟ้าที่เชื่อถือได้เหรอ?
Geoffroy Couteau avatar
cn flag
ใช่ แต่คุณต้องมีข้อสันนิษฐานที่น่าเชื่อถืออีกครั้ง: มีคนสร้างดาวเทียม อาจมีใครบางคนเฝ้าประตูกลเพื่อคาดการณ์สตริงแบบสุ่มหรือมีอคติ
Maarten Bodewes avatar
in flag
ปัญหาหนึ่งคือเราคิดว่าปรากฏการณ์ประเภทนี้ส่วนใหญ่สุ่มในขณะนี้ แต่นั่นเป็นเพราะเราในฐานะสปีชีส์ทั่วไปยังไม่เข้าใจพวกมัน หรือพวกมันสุ่มโดยเนื้อแท้? อะไรทำให้ฉันไม่เลือกปรากฏการณ์ที่ฉันมีข้อมูลมากกว่าคนอื่น มีความแตกต่างระหว่างความเข้าใจของมนุษย์เกี่ยวกับความหมายของ "สุ่ม" และแหล่งที่มาของเอนโทรปีที่ดี
user1551817 avatar
in flag
ฉันเข้าใจว่าดาวเทียมสาธารณะอาจมีประตูกลเพื่อคาดการณ์ / อคติต่อสตริงแบบสุ่ม แต่ฉันคิดว่าเครื่องรับของคุณที่ใช้ในการรวบรวมข้อมูลจากวัตถุทางดาราศาสตร์อาจเป็นจริงเช่นเดียวกัน ใช่ไหม
user1551817 avatar
in flag
คุณสามารถใช้ความผันผวนของตลาดหุ้นแบบสุ่มแทนการติดตามวัตถุท้องฟ้าได้หรือไม่? ถ้าเป็นเช่นนั้นเห็นได้ชัดว่าถูกกว่าและง่ายกว่า ฉันคิดว่าสิ่งนี้อาจเปิดให้ถูกบิดเบือนได้ แต่ถ้าคุณใช้ราคาเฉลี่ยของหุ้นหลายร้อยตัว ก็เป็นเรื่องยากมากสำหรับใครบางคนที่จะทำให้มูลค่านี้เป็นไปตามที่พวกเขาต้องการ
Geoffroy Couteau avatar
cn flag
คำถาม (1): หากเครื่องรับเครื่องเดียวได้รับความไว้วางใจให้รวบรวม "สตริงสุ่มซีเลสเชียล" แน่นอน การหลีกเลี่ยงความไว้วางใจจำเป็นต้องให้คุณ "ทำงานด้วยตัวเอง" คำถาม (2) เกี่ยวกับความผันผวนของตลาดหุ้น: เป็นทางเลือกที่เป็นธรรมชาติและเป็นที่รู้จักกันดี ใช่ มันควรจะเกือบจะเป็นไปไม่ได้เลยที่จะไบแอสบิตต่ำของมูลค่าของตลาดหุ้นในเวลาเปิดทำการ
Score:6
ธง cn

อย่างแน่นอน. ค่อนข้างประสบความสำเร็จ ทีโอพี อัลกอริทึมที่ใช้ขึ้นอยู่กับเวลาปัจจุบัน ทั่วไป สำหรับทั้งสองฝ่าย ไปที่รากฐาน ปฏิทินและการคำนวณเวลาจะขึ้นอยู่กับการสังเกตทางดาราศาสตร์ในท้ายที่สุด

จริงอยู่ที่ปัจจุบันเรารักษาเวลาเป็นส่วนใหญ่โดยทำตามจำนวน แหล่งเวลาที่เป็นอิสระ; แต่ค่อนข้างแดกดัน หากเรา (ในฐานะผู้ใช้ปลายทาง) จำเป็นต้องซิงโครไนซ์นาฬิกาอุปกรณ์คอมพิวเตอร์ของเรา เราทำบ่อยขึ้นโดยรับสตริงตัวเลขจาก วัตถุท้องฟ้าที่มนุษย์สร้างขึ้น.

Score:3
ธง cn

ฉันขอแนะนำว่ากรณีการใช้งานที่เหมาะสมที่สุดคือการใช้สัญญาณสำหรับคีย์เข้ารหัสของคุณเอง ไม่ใช่เป็นส่วนหนึ่งของข้อมูลอ้างอิงที่ตรวจสอบได้ทั่วไป

ดวงดาวระยิบระยับเนื่องจากเอฟเฟกต์แสงต่างๆ รวมถึงมลภาวะ แหล่งสัญญาณวิทยุทั่วไปสร้างสัญญาณรบกวนแบบเอนโทรปิกในย่านความถี่ 100 กิกะเฮิรตซ์ เมื่อสุ่มตัวอย่าง คุณจะได้รับสัญญาณรบกวนเชิงปริมาณจำนวนมากและข้อผิดพลาดในการวัดอื่นๆ ที่ขี่สัญญาณผันผวน นั่นคือสิ่งที่นักเข้ารหัสรุ่นใหม่สามารถใช้เพื่อสร้างคีย์ส่วนตัว (หลังจากการแยกแบบสุ่มเล็กน้อย)

นอกจากนี้ยังเป็นสิ่งที่ป้องกันไม่ให้ผู้ไม่หวังดีสร้างกุญแจเดียวกัน แม้ว่าพวกเขาจะยืนอยู่ข้างคุณ (แต่มีอุปกรณ์ของพวกเขาเอง) ข้อผิดพลาดในการวัดมักจะหมายความว่าคุณสองคนจะแปลงสัญญาณที่แตกต่างกันเป็นดิจิทัลสามารถรับบิตที่แตกต่างกัน 256 บิตจากตัวอย่าง 12 บิตที่ 10,000 ตัวอย่าง/วินาที (ชุดอุปกรณ์ Arduino สำหรับเด็กนักเรียน)

ที่ไม่ได้ระบุไว้สำหรับการสุ่มแบบกระจาย คุณต้องใช้การกำจัดสัญญาณรบกวนอย่างชาญฉลาด การแปลงฟูริเยร์ การสกัดแบบฟัซซี โปรโตคอลและฮาร์ดแวร์ที่เป็นเอกฉันท์ที่ตกลงร่วมกัน ดังนั้นผู้ดำเนินการโครงการฉันทามติจะต้องให้ผู้ใช้ไว้วางใจพวกเขาโดยเอาชนะวัตถุประสงค์

Score:2
ธง aq

ฉันได้รับสิ่งนี้จากมุมมองของนักดาราศาสตร์ที่ทำงานเกี่ยวกับดาราศาสตร์รังสีเอกซ์ซึ่งเกี่ยวข้องอย่างใกล้ชิดกับการศึกษารังสีคอสมิก รังสีคอสมิก (อนุภาคพลังงานสูงจากอวกาศ) เป็นแหล่งหนึ่งของเหตุการณ์สุ่ม ค้นหา google จะแสดงบทความมากมาย ฉันเชื่อว่าการใช้ตัวนับไกเกอร์เป็นเครื่องกำเนิดเมล็ดพันธุ์แบบสุ่มถูกนำมาใช้หลายปี (1970's 80's) โดยบริษัทคอมพิวเตอร์ขนาดใหญ่ ความทรงจำของฉันบอกว่า Burroughs อย่างไรก็ตามฉันไม่สามารถหาข้อมูลอ้างอิงได้

Paul Uszak avatar
cn flag
สวัสดีและยินดีต้อนรับ
Score:2
ธง ws

โปรโตคอลการเข้ารหัสต้องมี:

  • อัลกอริทึมบางอย่าง (สาธารณะ) ซึ่งอธิบายสิ่งที่ต้องทำ (ขึ้นอยู่กับอัลกอริทึมลับจะเรียกว่า "ความปลอดภัยโดยความสับสน" และมักจะถูกละทิ้งว่าไม่ปลอดภัยโดยเนื้อแท้)
  • ข้อมูลลับบางอย่าง (เช่น หนึ่งหรือหลายคีย์)

เพื่อให้ใช้งานได้จริง พื้นที่คีย์จะต้องมีขนาดใหญ่พอที่จะทำให้การโจมตีด้วยกำลังเดรัจฉาน (โดยเฉพาะอย่างยิ่งเมื่อทราบอัลกอริทึมที่สมบูรณ์) เป็นไปไม่ได้

สิ่งสำคัญคือต้องระลึกไว้เสมอว่าเมื่อนึกถึงระบบเข้ารหัสลับเช่นนี้ ปัญหาของ "การสูญเสียความลับ" นั้นอยู่นอกขอบเขต นั่นคือความลับควรจะเป็น จริงๆ ความลับ คุณสามารถและต้องถือว่าผู้โจมตีทำ ไม่ รู้ความลับก่อนที่จะเริ่มการโจมตีของเขา

เนื้อหาที่ปลอดภัยที่สุดและในขณะเดียวกันอัลกอริทึมเล็กน้อยคือการใช้แผ่นครั้งเดียว เช่น ความลับคือจำนวนเต็ม (อาจมาก) และอัลกอริทึมง่ายๆ ก็คือการ XOR ความลับและข้อความธรรมดาสำหรับการเข้ารหัส และ XOR ความลับและข้อความเข้ารหัสสำหรับการถอดรหัส

สิ่งนี้สามารถใช้กับวัตถุท้องฟ้าได้:

  • กุญแจสำคัญคือ ID ของดาว
  • อัลกอริทึม:
    • มีกระแสข้อมูลรหัสลับแบบแบนด์วิธที่ส่งตลอดเวลาในบล็อกขนาดคงที่ สมมติว่าการถ่ายโอนนี้ทำงานได้ดีพอสมควร เช่น ไม่มีการหยุดชั่วคราวที่สำคัญ และเวลาแฝงที่ทราบคร่าวๆ
    • ทั้งผู้ส่งและผู้รับตรวจสอบดาวอย่างต่อเนื่องและดึงบิตสุ่มจากมันในรูปแบบหรือรูปแบบบางอย่าง ฉันไม่รู้ว่ามีการวัดเชิงปฏิบัติที่ใช้ได้จริงในปัจจุบันหรือไม่ แต่ใครจะจินตนาการได้ว่าความสว่างของดาวบางดวง "กะพริบ" มากพอที่จะดึงดูดบางสิ่งจากมัน
    • ผู้ส่งจะเก็บ XORing บล็อกข้อความธรรมดาถัดไปไว้ ตรวจสอบผลรวมและเสริมตามความยาวที่ต้องการ ด้วยบิตสุ่มแบบเรียลไทม์ชุดปัจจุบัน (เช่น แพดแบบครั้งเดียว) และส่ง
    • เครื่องรับถอดรหัสสิ่งนี้โดยใช้การดำเนินการ XOR เดียวกัน เพื่อความปลอดภัยมากขึ้นเล็กน้อยจากปัญหาเรื่องเวลา มันสามารถเก็บ N-time-pads ตัวสุดท้ายไว้รอบๆ และลองถอดรหัสด้วยทั้งหมด ด้วยการตรวจสอบผลรวมและพิจารณาว่า XOR เร็วแค่ไหน มีความเป็นไปได้ที่จะมีหน้าต่างเลื่อนของแผ่นรองเพื่อค้นหาอันที่ถูกต้อง

ความแข็งแกร่งของอัลกอริทึมขึ้นอยู่กับว่ามีดาวที่เป็นไปได้มากพอที่จะเลือกหรือไม่ และการวัดนั้นยากพอที่ผู้โจมตีจะสแกนดาวจำนวนมากในคราวเดียวเป็นไปไม่ได้

คุณมีความคิดพื้นฐานเกี่ยวกับวิธีการใช้วัตถุท้องฟ้าในการเข้ารหัส ในตอนท้ายของวัน การสร้างบิตสุ่มอย่างแท้จริงจะเกิดขึ้น และคุณไม่ต้องการเวลาด้วยซ้ำหากคุณมีการเชื่อมต่ออย่างต่อเนื่อง คุณสามารถปรับแต่งสิ่งนี้ได้ตามต้องการ นั่นคือ คุณสามารถหลีกเลี่ยงการส่ง ciphertext อย่างต่อเนื่องหากคุณมีแหล่งเวลาที่ใช้ร่วมกันบางประเภท (และจำเป็นต้องซิงค์โดยประมาณเท่านั้น ทั้งนี้ขึ้นอยู่กับพื้นที่บัฟเฟอร์ที่คุณต้องการใช้สำหรับบิตของคุณ) มีปัญหาในทางปฏิบัติมากมายที่ต้องแก้ไข (เช่น วิธีสร้างบิตที่ทำซ้ำได้ตั้งแต่แรก การหลีกเลี่ยงการเปลี่ยนเฟสเนื่องจากความแตกต่างเล็กน้อย เป็นต้น) แต่โดยหลักการแล้วไม่สามารถแก้ไขได้

user1551817 avatar
in flag
ขอบคุณ - มันมีประโยชน์จริงๆ ฉันเป็นผู้เริ่มต้นจึงยังคงพยายามทำความเข้าใจกับแนวคิดเหล่านี้ หากระบบท้องฟ้านี้ *เป็นไปได้* ถูกสร้างขึ้นและแสดงให้ใช้งานได้ จะมีความสนใจในระบบนี้มากไหม หรือเป็นเพียงระบบหนึ่งในหลายๆ ระบบที่สามารถทำสิ่งที่เทียบเท่าได้ และเป็นเพียงความสนใจทางวิชาการเท่านั้น
AnoE avatar
ws flag
@user1551817 ฉันเชื่อว่าเป็นความสนใจทางวิชาการเป็นหลักอัลกอริธึมคีย์สาธารณะในปัจจุบันของเราทำงานได้ดีพอสำหรับอนาคตอันใกล้ เว้นแต่คุณจะหวาดระแวงเป็นพิเศษและกลัวความก้าวหน้าอย่างก้าวกระโดดอย่างกะทันหันสำหรับการคำนวณแบบควอนตัมหรืออะไรทำนองนั้น
Score:1
ธง br

มีกระดาษอย่างดีที่ https://ro.ecu.edu.au/cgi/viewcontent.cgi?article=1190&context=ism ที่อธิบายถึงการบังคับใช้รังสีพื้นหลังของท้องฟ้าในฐานะแหล่งกำเนิดของการสุ่ม ดูเหมือนว่าจะเป็นกรณีการใช้งานจริงมากกว่าการพยายามใช้ประโยชน์จากแหล่งที่มาในระดับที่สูงขึ้นในการรวมเข้ากับอัลกอริทึมการเข้ารหัสเฉพาะใดๆ

โพสต์คำตอบ

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