1

我正在使用某些设备(硬件)进行家庭应用,现在我需要实现一种算法来避免设备部署的网络中的入侵者,我唯一的限制是每个设备中的内存是 4k,任何建议我可以实施吗??

4

1 回答 1

0

4k 对于任何加密实现来说都是一个巨大的内存量。诸如 AES-128 之类的块密码一次加密 16 个字节的块。任何操作模式都可以(几乎)就地执行,因此您无需复制正在加密/解密的数据。CBC模式也是一个不错的选择。

对称密码学的重量很轻,我不确定为什么内存甚至 CPU 需求会成为一个问题。这在 30 年或更长时间前应该是一个问题。但是当你有 4,096 字节的内存时肯定不会!

于 2012-08-25T23:59:25.087 回答