Score:0

วิธีทำให้มั่นใจว่าข้อมูลมาจากแหล่งที่ได้รับการยืนยันโดยไม่ต้องใช้การเข้ารหัสแบบอสมมาตร

ธง ag

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

fgrieu avatar
ng flag
ปัญหาของคำถามถูกระบุอย่างคลุมเครือจนยากที่จะให้คำตอบที่ดีกว่าความคิดเห็น ด้วยเหตุนี้จึงเป็นการปิดโหวต
Score:4
ธง kr

คุณต้องมีการรับรองความถูกต้องของแหล่งที่มา

ทางออกหนึ่งคือการใช้ความลับที่แบ่งปันล่วงหน้า ในการแลกเปลี่ยนความลับคุณต้องมีช่องทางที่เชื่อถือได้ คุณเท่านั้นที่รู้ว่าคุณมีช่องทางดังกล่าวหรือไม่

อีกแนวทางหนึ่งสามารถนำไปใช้ได้ เทสลา. คำอธิบายสั้น ๆ ดู ที่นี่.

นอกจากนี้ยังสามารถใช้แนวทางอื่นๆ

krystof18 avatar
ag flag
ความลับอย่างเดียวไม่พอ ถ้ามีใครแค่บันทึกและเล่นสัญญาณวิทยุ เขาสามารถเลียนแบบเครื่องส่งสัญญาณของฉันได้ หรือฉันกำลังทำอะไรผิดไป?
Daniel S avatar
ru flag
TESLA และแผนอื่น ๆ ป้องกันการโจมตีซ้ำโดยใช้การประทับเวลา สิ่งนี้ถือว่าตัวส่งและตัวรับมีแหล่งเวลาที่สอดคล้องกัน หากคุณไม่มีแหล่งเวลาที่สอดคล้องกันแต่สามารถส่งข้อมูลทั้งสองทางได้ การแลกเปลี่ยนการตอบสนองต่อความท้าทายจะบล็อกการเล่นซ้ำด้วย
kr flag
@ krystof18: ขึ้นอยู่กับโครงร่างที่คุณใช้ ตัวอย่างเช่น หากผู้ส่งใส่ nonce คุณจะรับรู้ข้อความที่เล่นซ้ำได้

โพสต์คำตอบ

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