NTRU是一个快速、低开销的公钥体制,适合在资源受限的应用中使用。NTRUSign是基于NTRU的数字签名算法。基于NTRUSign算法,给出了一个无线认证和密钥协商协议。该协议的安全性基于有限时间内在大维数格计算最短向量的困难性。协议包括三个阶段:用户注册阶段、服务器注册阶段、认证阶段和密钥协商阶段。通过安全性分析和协议性能分析对比,表明该协议是一个安全性和效率比占优的协议。
NTRU is a low cost and fast public key cryptosystem,which is suit to resource constraint applications.NTRUSign is a novel digital signature scheme,which is base on NTRU.A new wireless authentication and key agreement protocol using NTRUSign is also proposed.The security of the protocol relies on the fact that for most lattices,it is very difficult to find extremely short vectors.The protocol has three phases:user registration phase,server registration phase,authentication and key agreement phase.Furthermore,after analyzing the security and performance of the protocol,the proposed protocol is a better scheme with lower cost and strong security.