Encryption

如何在不使用不對稱加密的情況下確保數據來自經過驗證的來源

  • November 10, 2021

我正在建構一個使用 LoRa 遠端控制的項目,我想確保沒有人可以模仿我的發射器並將數據包發送到我的接收器。僅僅加密發送的數據是不夠的,因為有人可以收到例如打開門的數據包並從他的發射器發送相同的數據。我怎樣才能做到只有我可以發送授權的數據包?另一個問題是,有時至少有一個設備會斷電。我需要使用非對稱加密以外的東西。

您需要對源進行某種身份驗證。

一種解決方案是使用預共享密鑰。要交換秘密,您需要一些可靠的渠道。只有你知道你是否有這樣的頻道。

另一種方法是使用TESLA。簡要說明見這裡

也可以使用其他方法。

引用自:https://crypto.stackexchange.com/questions/96064