论文部分内容阅读
无线局域网是将现代无线通信技术在计算机网络中进行应用而发展起来的一项技术,近年来得到了广泛应用。但随之而来的是其日益突出的信息安全问题,并且严重阻碍了它更加广泛的应用。因此,解决好无线局域网中的信息安全问题具有重要的现实意义。 ISO于不久前批准了旨在提高无线局域网安全性的IEEE802.11i协议成为国际标准。该协议中使用了TLS协议,但TLS协议中推荐使用的RSA公钥密码算法和数字签名算法并不适合用于计算资源有限的移动通信终端。 NTRU公钥密码体制具有密钥生成速度快,加解密速度快和对资源要求低等优点,非常适用于资源有限同时又要求快速处理加解密数据的移动通信终端。 本文为了解决TLS协议中提供的加解密算法和数字签名算法不适合用于移动通信终端的问题,提出将NTRU算法用于移动通信终端中以保护无线局域网中传输的信息的安全性。为此,本文做了如下几方面的工作: 1)在J2ME平台上实现了NTRU公钥密码算法,取得了密钥生成时间、加解密时间等试验数据,初步证明了NTRU算法用于保护无线局域网中的信息安全所具有的巨大优势。 2)提出了一种在TLS协议中使用NTRU公钥密码算法和NTRUSign数字签名算法来实现数字证书、数字签名、数字信封等功能的应用方案,并对该方案的安全性和性能进行了分析,得出的结论是新方案能够在不降低安全性的同时提高系统的处理效率,较之RSA更加适用于手机、PDA等移动通信终端。