首页> 外文学位 >Hardware design for cryptographic protocols: An algorithmic state machine design approach.
【24h】

Hardware design for cryptographic protocols: An algorithmic state machine design approach.

机译:加密协议的硬件设计:一种算法状态机设计方法。

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

摘要

This thesis presents Algorithmic State Machine (ASM) designs that follow the One Cycle Demand Driven Convention (OCDDC) of three cryptographic protocols: Secure Distributed Multiplication (SDM), Pi Secure Distributed Multiplication (PiSDM, or secure distributed multiplication of a sequence), and Secure Comparison (SC), all of which achieve maximum throughput of 1/32, 1/(32(l - 1)), and 1/(32(l - 1)), respectively, for l-bit numbers. In addition, these protocols where implemented in VHDL and tested using ModelSim-Altera, verifying their correct functionality. Noting that the difference between a scheme and a protocol is that protocols involve message exchanging between two or more parties, to the author's knowledge, these hardware designs are the first ever implementations of any kind of cryptographic protocol, and because of that reason, a general method is proposed to implement protocols in hardware. The SC protocol implementation is also shown to have a 300,000+ speed up over its Python implementation counterpart.
机译:本文介绍了遵循三种加密协议的单周期需求驱动约定(OCDDC)的算法状态机(ASM)设计:安全分布式乘法(SDM),Pi安全分布式乘法(PiSDM或序列的安全分布式乘法),以及安全比较(SC),对于l位数字,所有这些都分别实现最大吞吐量分别为1 / 32、1 /(32(1-1))和1 /(32(1-1))。此外,这些协议在VHDL中实现并使用ModelSim-Altera进行了测试,从而验证了其正确功能。注意到方案和协议之间的区别在于协议涉及两方或更多方之间的消息交换,据作者所知,这些硬件设计是任何一种加密协议的第一个实现,由于这个原因,提出了一种在硬件中实现协议的方法。 SC协议的实现也显示出比Python的实现快300,000+。

著录项

  • 作者单位

    North Dakota State University.;

  • 授予单位 North Dakota State University.;
  • 学科 Computer engineering.;Electrical engineering.
  • 学位 M.S.
  • 年度 2016
  • 页码 155 p.
  • 总页数 155
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号