compare ecc aes rsa algorithms
1.0.0
Lora (遠距離)是一種源自CHIRP傳播頻譜(CSS)技術的傳播頻譜調製技術。 Semtech的Lora是一個長距離,低功率無線平台,已成為事實上的無線互聯網平台(IoT)。
ECC (橢圓曲線密碼學)是基於有限磁場上橢圓曲線的代數結構的公鑰加密方法的方法。與非EC密碼學(基於普通的Galois字段)相比,ECC允許較小的鍵提供等效的安全性。
實施基於ECC的基於LORA的系統(硬幣電池設備)的加密/解密
製作一個可視化器,以證明其優勢為潛在客戶。
(也許)發表有關結果的論文,如果結果足夠可行。
| 鑰匙尺寸(位) | 發電時間(秒) |
|---|---|
| ECC RSA | ECC RSA |
| 163 1024 | 0.08 0.16 |
| 233 2240 | 0.18 7.47 |
| 283 3072 | 0.27 9.89 |
| 409 7680 | 0.64 133.90 |
| 571 15360 | 1.44 679.06 |
從IoT設備的橢圓曲線範圍中找到最合適的算法(所需的最低計算能力)
模擬從上述步驟入圍的算法。在C,C ++,Python。
仿真(即,找時間加密並解密消息)當前在物聯網中使用算法;在C,C ++,Python。
在以下系統上模擬各自的算法:
從上面的模擬中收集性能樣本並進行適當的統計數據。