首页>
外国专利>
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.
展开▼