首页> 外国专利> Instruction and Logic for a Simon Block Cipher

Instruction and Logic for a Simon Block Cipher

机译:Simon块密码的指令和逻辑

摘要

A processor includes an input-circuit and a Simon block cipher. The Simon block cipher includes a data transformation circuit, a constant generator, and a key expansion circuit. The data transformation circuit includes logic to shift content of data storage registers. The key expansion circuit includes logic to determine a round key based upon an input symmetric key and data input, a previous round key, and a value from the constant generator. The constant generator includes logic to output a successive one of a list of constants each clock cycle, and to store the outputted constants in storage units. The number of storage units is less than the size of the list of constants.
机译:处理器包括输入电路和西蒙块密码。西蒙分组密码包括数据转换电路,常数发生器和密钥扩展电路。数据转换电路包括用于移位数据存储寄存器的内容的逻辑。密钥扩展电路包括用于基于输入对称密钥和数据输入,上一轮密钥以及来自常数生成器的值来确定轮密钥的逻辑。常数生成器包括逻辑,该逻辑在每个时钟周期输出一系列常数的连续的一个,并将输出的常数存储在存储单元中。存储单元的数量小于常量列表的大小。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号