对称密钥认证协议

时间:2010-01-13 08:50:06

标签: authentication cryptography aes

是否有人只知道基于对称密钥的简单身份验证和数据传输协议?由于内存限制(千字节RAM和ROM),我们无法提供非对称加密,并且由于封闭环境,非对称加密不会增加任何方式的安全性。
  我正在寻找简单的对称加密协议,可以保存在一张纸上并写在一张纸上。我正在寻找EAP-PSK http://tools.ietf.org/html/rfc4764#page-4,但仍然认为2 ^ 6页是很简单和安全的方法。

有人知道一些有用的网址,论文或想法吗?

2 个答案:

答案 0 :(得分:1)

我认为你正在寻找Diffie-Hellman密钥交换:只需要bignum整数运算(只有幂,乘法和模数):http://en.wikipedia.org/wiki/Diffie - Hellman_key_exchange

答案 1 :(得分:1)

为了保密,请使用AES-CBC。对于消息验证,请使用HMAC-SHA256。每个都使用不同的密钥。

在这两种情况下,使用现有的,经验证的,无时间攻击的加密原语实现。