首页> 外国专利> The encoding engine which uses cardinal number conversion, logical operation and the false random number generator for data array in order to raise the detachability of the cryptographic text

The encoding engine which uses cardinal number conversion, logical operation and the false random number generator for data array in order to raise the detachability of the cryptographic text

机译:编码引擎使用基数转换,逻辑运算和错误的随机数生成器来处理数据数组,以提高密码文本的可分离性

摘要

(57) Abstract The clear text is divided every block, size of block the user at a quantity which is selection possible designates 2 as the size which involution is done (step 1). You rearrange the data byte which is in the midst of input blocking and, have with addressing, you are selected M byte at one each time as M2, single connected data byte CDB is formed. By CDB just random bit distance circulation (or barrel shift) it is modified being able to point (step 7). In addition as for CDB, the simple arithmetic in the front and back of circulation/with logical operation it can be modified (step 12). After the modifying, CDB is divided every M byte, rearranges the respective M byte and has with addressing and is placed in output block (step 4). This output block namely the cryptographic text may be used, for the second time as input block this processing is repeated concerning new output block. It is possible also as for this system itself to be able use as encoding method, or combining with other block encoding method to use. Latter can achieve during the stage which the other encoding method for the data which is blocked continues or during internal stage of other method by the fact that this system is used. Although random distance for circulation operation is decided, the source of the random number (step 2) which is used, the false random number generator, may be entry in music CD, the table, array and the buffer other digital sources which are sampled.
机译:(57)<摘要>将明文按块划分,将用户的块大小选择为可能的数量,将其指定为完成对位的大小(步骤1)。您重新排列输入阻塞中的数据字节,并通过寻址,随着M2每次被选择一个M字节,形成单个连接的数据字节CDB。通过CDB,只是随机的位距循环(或桶形移位)就可以指向(步骤7)。另外,对于CDB,可以修改循环前后的简单算法/通过逻辑运算对其进行修改(步骤12)。修改后,CDB每M字节被分割,重新排列各自的M字节并具有寻址并将其放置在输出块中(步骤4)。可以使用该输出块,即密码文本,作为输入块第二次重复该处理,涉及新的输出块。该系统本身也可以用作编码方法,或者与其他块编码方法结合使用。通过使用该系统,可以在被阻塞的数据的另一种编码方法继续进行的阶段或在另一种方法的内部阶段实现。尽管确定了用于循环操作的随机距离,但是所使用的随机数的源(步骤2),伪随机数发生器可以是音乐CD,表,阵列和缓冲器中被采样的其他数字源中的条目。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号