首页> 外文学位 >Aspects of hardware methodologies for the NTRU public-key cryptosystem.
【24h】

Aspects of hardware methodologies for the NTRU public-key cryptosystem.

机译:NTRU公钥密码系统的硬件方法论方面。

获取原文
获取原文并翻译 | 示例

摘要

Cryptographic algorithms which take into account requirements for varying levels of security and reduced power consumption in embedded devices are now receiving additional attention. The NTRUEncrypt algorithm has been shown to provide certain advantages when designing low power and resource constrained systems, while still providing comparable security levels to higher complexity algorithms.;The research presented in this thesis starts with an examination of the general NTRUEncrypt system, followed by a more practical examination with respect to the IEEE 1363.1 draft standard. In contrast to previous research, the focus is shifted away from specific optimizations but rather provides a study of many of the recommended practices and suggested optimizations with particular emphasis on polynomial arithmetic and parameter selection. Various methods are examined for storing, inverting and multiplying polynomials used in the system. Recommendations for algorithm and parameter selection are made regarding implementation in software and hardware with respect to the resources available.;Although the underlying mathematical principles have not been significantly questioned, stable recommended practices are still being developed for the NTRUEncrypt system. As a further complication, recommended optimizations have come from various researchers and have been split between hardware and software implementations. In this thesis, a generic VHDL model is presented, based on the IEEE 1363.1 draft standard, which is designed for adaptation to software or hardware implementation while providing flexibility for changes in recommended practices.
机译:考虑到嵌入式设备中不同级别的安全性和降低的功耗要求的加密算法现在正受到越来越多的关注。研究表明,NTRUEncrypt算法在设计低功耗和资源受限的系统时具有某些优势,同时仍可提供与较高复杂度算法相当的安全级别。关于IEEE 1363.1标准草案的更实际的检查。与以前的研究相比,重点从特定的优化转移到了对许多推荐的实践和建议的优化的研究,特别是多项式算术和参数选择。研究了用于存储,求逆和乘以系统中多项式的各种方法。相对于可用资源,就软件和硬件中的实现提出了算法和参数选择的建议。尽管基本数学原理并未受到重大质疑,但仍在为NTRUEncrypt系统开发稳定的推荐实践。更为复杂的是,来自各种研究人员的推荐优化方案已经在硬件和软件实现之间进行了划分。本文基于IEEE 1363.1草案标准,提出了一种通用的VHDL模型,该模型旨在适应软件或硬件的实现,同时为更改建议的做法提供灵活性。

著录项

  • 作者

    Wilhelm, Kyle.;

  • 作者单位

    Rochester Institute of Technology.;

  • 授予单位 Rochester Institute of Technology.;
  • 学科 Engineering Electronics and Electrical.
  • 学位 M.S.
  • 年度 2008
  • 页码 78 p.
  • 总页数 78
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类 无线电电子学、电信技术;
  • 关键词

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号