首页> 外文会议>International Conference on Power Control and Optimization >A NEW CATEGORY STREAM CIPHER USING NOVEL AND TESTEDPSEUDORANDOM CHARACTER SERIES WITH DYNAMIC SWAPPING
【24h】

A NEW CATEGORY STREAM CIPHER USING NOVEL AND TESTEDPSEUDORANDOM CHARACTER SERIES WITH DYNAMIC SWAPPING

机译:使用新型和TestedPseudorandom字符系列具有动态交换的新类流密码

获取原文

摘要

This symmetric key algorithm and its implementation convert manually entered password into mathematical expression, which is further used to generate an infinitely non-repetitive sequence of presumably random characters. These random series of characters are used to encrypt the data. This encrypted data stream is in turn swapped by dividing the data, block by block and the size of the blocks keep changing from the beginning of the data to the end of the data. The swapping commences from the beginning of the encryption and proceeds. The size of the block for swapping is narrow compared to the full length of the data and entirely depends on the one of the earlier characters which has already got swapped away from its initial position. All the characters will be mapped uniquely to mathematical expressions of a set of parameters in a pool of 256 expressions. These expressions corresponding to all characters in a password are added together to obtain a resultant expression. The above mentioned expressions corresponding to each character are further modified in advance (before summing up together) by including a 'position index'. This is inevitable to take care of the repetition of characters within a password and also in the case of a permutated password. In the case of permutated passwords, the random characters generated should be different in each case. In another words, each character and its position in the password have its own unique identity. Two pools of mathematical expressions are employed, coupled with different initiations to the parameters, to get a couple of pseudorandom character series, one's value being fed to the other. These are XORed together giving rise to a random series passing the popularly available randomness tests done by Nernst and Die hard. The initiating vector will be using, possibly the system time, and annexed with the original password to get the modified password. The system is similar to the conventional IV manipulation. The swapping will obviate substitution attack and the initiating vector method will prevent the possibility of reuse of key.
机译:这种对称密钥算法及其实现将手动输入的密码转换为数学表达式,这进一步用于生成无限的非重复序列的预定随机字符。这些随机系列的字符用于加密数据。该加密数据流又通过划分数据来递拨,块通过块块和块的大小继续从数据的开头转换到数据的末尾。交换从加密的开头开始并进行。与数据的全长相比,交换的块的大小窄,并且完全取决于已经从其初始位置交换的早期字符之一。所有字符都将唯一地映射到256个表达式池中的一组参数的数学表达式。与密码中的所有字符对应的这些表达式一起添加,以获取结果表达式。通过包括“位置索引”,进一步提前修改与每个字符对应的上述表达式进一步修改(在一起在一起之前求和。这是不可避免的,要处理密码内的字符并在置换密码的情况下。在置换密码的情况下,在每种情况下生成的随机字符应该不同。在另一个单词中,密码中的每个字符及其位置都有自己的独特标识。采用两个数学表达式,与参数的不同启动耦合,得到几个伪随机字符系列,一个人的价值被送到另一个。这些都是XOODES一起引起随机系列,通过内部的普遍可用的随机性测试并努力死亡。启动向量将使用,可能是系统时间,并附上原始密码以获取修改的密码。该系统类似于传统的IV操作。交换将避免替换攻击,并启动载体方法将阻止重用键的可能性。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号