首页> 外国专利> This spacing difference of a word is an even number of bits is not a multiple of eight

This spacing difference of a word is an even number of bits is not a multiple of eight

机译:一个字的间距差是偶数位数,不是八的倍数

摘要

This shift method, implemented by means of a microprocessor making use of an instruction of the "bit test" type is provided so as to be applied to shift or rotation operations performed on words consisting of an even number of bits not being a multiple of eight. According to the method, the end bits are duplicated in a crossed and symmetric manner at the locations of the non-significant bits in order to form a word including a number of bits which is a multiple of eight. On this word a bit test is then performed making it possible to position the carry and then to perform the number of shifts desired to the left or to the right, in a symmetric way. This method is particularly well adapted to application to the microcircuit card protected by enciphering, using the DES system for which it makes it possible to reduce very substantially the processing time as well as the size of the coding. Application: microcircuit cards.
机译:提供了这种移位方法,该移位方法是通过利用“位测试”类型的指令的微处理器来实现的,以便应用于对由偶数个位数(不是八的倍数)组成的字执行的移位或旋转运算。根据该方法,末端比特以交叉且对称的方式在非有效比特的位置处被复制,以形成包括数量为八的倍数的比特的字。然后对这个字执行位测试,以使其能够定位进位,然后以对称方式执行所需的向左或向右移位的次数。该方法特别适合于使用DES系统应用于通过加密保护的微电路卡,为此,该DES系统可以极大地减少处理时间和编码大小。应用:微电路卡。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号