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。
在以下系统上模拟各自的算法:
从上面的模拟中收集性能样本并进行适当的统计数据。