首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未来IoT设备的ECC?

未来IoT设备的ECC?
EN

Security用户
提问于 2016-07-02 07:45:34
回答 1查看 949关注 0票数 4

椭圆曲线密码学(ECC)是一种计算量小、功能强大的加密方法。

IoT需要通过智能智能卡(ISC)来保护智能服务和应用程序(例如,在任何地方、任何时间、任何情况下,任何设备和网络不可知论)的密码系统。

这是一个适合物联网(IoT)的密码系统吗?

EN

回答 1

Security用户

发布于 2016-07-09 19:33:00

是的,为什么不呢。与其他密码系统(如RSA )相比,密钥生成(包括用于ECDH的密钥生成)和私钥操作相对高效。

有一些事情要记住:

  • 标准的ECC操作,如ECDSA,确实需要有一个很好的随机数生成器(这可以通过使用确定性签名方案来避免,如RFC 6979中所描述的);
  • 小密钥使得使用量子计算机破坏系统相对简单(对较小数目的计算意味着所需的量子位数较少)。

同样强度的RSA密钥如果有任何迹象的话,破解QC的难度只有原来的4倍。当压力来临的时候,这可能没有多大区别。

请注意,虽然ECC与RSA相比相对高效,但它仍然需要一个快速的(Montgomery)乘法器。在智能卡上,这通常是用硬件实现的--而且有充分的理由。与对称密码相比,它仍然是一种狗;在一个8位处理器上做256位模块幂运算可能需要一些时间来完成。

您还可能需要侧通道攻击保护。

票数 4
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/128982

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档