椭圆曲线密码学(ECC)是一种计算量小、功能强大的加密方法。
IoT需要通过智能智能卡(ISC)来保护智能服务和应用程序(例如,在任何地方、任何时间、任何情况下,任何设备和网络不可知论)的密码系统。
这是一个适合物联网(IoT)的密码系统吗?
发布于 2016-07-09 19:33:00
是的,为什么不呢。与其他密码系统(如RSA )相比,密钥生成(包括用于ECDH的密钥生成)和私钥操作相对高效。
有一些事情要记住:
同样强度的RSA密钥如果有任何迹象的话,破解QC的难度只有原来的4倍。当压力来临的时候,这可能没有多大区别。
请注意,虽然ECC与RSA相比相对高效,但它仍然需要一个快速的(Montgomery)乘法器。在智能卡上,这通常是用硬件实现的--而且有充分的理由。与对称密码相比,它仍然是一种狗;在一个8位处理器上做256位模块幂运算可能需要一些时间来完成。
您还可能需要侧通道攻击保护。
https://security.stackexchange.com/questions/128982
复制相似问题