首页> 外国专利> device and method for cryptographic processing, and aufzeichnungsmedium for recording a cryptographic verarbeitungsprogramms for executing a fast cryptographic vdevelopment without sacrificing safety

device and method for cryptographic processing, and aufzeichnungsmedium for recording a cryptographic verarbeitungsprogramms for executing a fast cryptographic vdevelopment without sacrificing safety

机译:用于密码处理的设备和方法,以及用于记录密码垂直程序的aufzeichnungsmedium,用于执行快速密码虚拟化而不牺牲安全性

摘要

To provide a cryptographic processing apparatus that cryptographically processes input data using substitution table data to generate output data. A storing unit stores (2 &circ& N) sets of substitution data that each have a predetermined number of bits, where N is an integer no less than 2 A dividing unit divides the input data which is (NxM) bits long into M sets of N-bit subdata, where M is an integer no less than 2. A substituting unit receives an input that is any of: the M sets of N-bit subdata; and at least one set of N-bit input merged data generated by performing a merge process on the M sets of N-bit subdata, specifies one of the (2 &circ& N) sets of substitution data in the storing unit for each N bits of the input, and outputs the set of substitution data specified for each N bits of the input. A fixed conversion performing unit performs a plurality of different fixed conversions on at least one set of substitution data outputted from the substituting unit, to generate M sets of converted data that each have the predetermined number of bits. An output data generating unit generates the output data that is (NxM) bits long, based on the M sets of converted data generated by the fixed conversion performing means. IMAGE
机译:提供一种密码处理设备,该密码处理设备使用替代表数据对输入数据进行密码处理以生成输出数据。存储单元存储(2&N)组分别具有预定位数的替换数据,其中N是不小于2的整数。除法单元将(NxM)位长的输入数据划分为M组N位元子数据,其中M是不小于2的整数。替换单元接收输入,该输入是以下任意之一:M组N位子数据;通过对M组N位子数据进行合并处理而产生的至少一组N位输入合并数据,在存储单元中为每N位N指定指定替换数据的(2&N)组之一。输入,并输出为输入的每个N位指定的替换数据集。固定转换执行单元对从替换单元输出的至少一组替代数据执行多个不同的固定转换,以生成M组转换数据,每组转换数据均具有预定位数。输出数据生成单元基于由固定转换执行装置生成的M组转换数据来生成(N×M)位长的输出数据。 <图像>

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号