Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在使用某些设备(硬件)进行家庭应用,现在我需要实现一种算法来避免设备部署的网络中的入侵者,我唯一的限制是每个设备中的内存是 4k,任何建议我可以实施吗??
4k 对于任何加密实现来说都是一个巨大的内存量。诸如 AES-128 之类的块密码一次加密 16 个字节的块。任何操作模式都可以(几乎)就地执行,因此您无需复制正在加密/解密的数据。CBC模式也是一个不错的选择。
对称密码学的重量很轻,我不确定为什么内存甚至 CPU 需求会成为一个问题。这在 30 年或更长时间前应该是一个问题。但是当你有 4,096 字节的内存时肯定不会!