首页> 外国专利> ENCRYPTION METHOD OF 128-BIT LIGHTWEIGHT BLOCK CIPHER SUITABLE FOR SIDE-CHANNEL COUNTERMEASURES

ENCRYPTION METHOD OF 128-BIT LIGHTWEIGHT BLOCK CIPHER SUITABLE FOR SIDE-CHANNEL COUNTERMEASURES

机译:适用于侧通道对策的128位轻质块密码的加密方法

摘要

The present disclosure discloses a method for cryptographically processing data and an apparatus using the same. Specifically, according to the method according to the present disclosure, for a natural number M, which is a predetermined number of rounds, the first to M+1 round keys are generated, and a plaintext is encrypted using the generated first to M+1 round keys. The ciphertext is calculated from, specifically, a master key is generated, and first to M+1 round keys are generated as a result of performing an operation including XOR on the master key and the constant for each round, and the round Star constants are set differently for each round. In calculating the ciphertext from the plaintext, a first median value is calculated from the plaintext using the first round key, and for n=1, ..., M, sequentially (i) the nth median value The substitution operation on the result of applying an operation including bit permutation to the result of applying an operation including substitution operation to or applying an operation including the inter-bit position conversion operation to the nth intermediate value It is achieved by repeatedly performing the step of calculating the nth result value by applying an operation including and (ii) calculating the n+1th intermediate value from the nth result value using the n+1th round key, and The median value of the M+1 is calculated as a ciphertext.
机译:本公开公开了一种用于加密处理数据的方法和使用该数据的方法。具体地,根据本公开的方法,对于自然数M,其是预定数量的圆数,生成第一到M + 1个圆形键,并使用首先生成至M + 1来加密明文圆形键。根据具体地,生成主键的密文,并且由于执行包括主键上的XOR的操作而生成第一到M + 1个圆形键,并且每个圆的常数,并且圆形星常数是每轮设置不同。在从明文中计算密文中,使用第一轮键的明文计算第一中音值,并且对于n = 1,...,m,顺序(i)第n个中值值替换操作应用包括将包括替换操作的操作的比特置换的比特置换包括到或将包括与第n个中间值的替换位置转换操作的操作应用于第n个中间值来实现,它是通过施加计算第n个结果值的步骤来实现的包括使用n +第1轮键计算N +第1个中间值的操作和(ii)的操作,并且将M + 1的中值计算为密文。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号