REBC2, Rotor Enhanced Block Cipher 2

H. Elkamchouchi, A. Elshafee
{"title":"REBC2, Rotor Enhanced Block Cipher 2","authors":"H. Elkamchouchi, A. Elshafee","doi":"10.1109/NRSC.2007.371401","DOIUrl":null,"url":null,"abstract":"RCBC2 is a new cryptosystem, developed on the concept of rotor enhanced block cipher which was proposed before by the authors. The rotor enhanced block cipher concept was considered from a new point of view, which is to use rotors to achieve two basic cryptographic operations; permutation, and substitution. Round key is generated using rotor too. That generated key is used to achieve ciphertext key dependency. To enhance non-linearity and to resist linear cryptanalysis, REBC2 has a variable block, and key lengths. Each round has its own block length which depends on round the key and round key length. Dependency is based upon the pervious round generated key. Another feature of REBC2 is that the used rotors are not ordinary rotating arrays containing large amount of static data, but they are implemented using round key dependent mathematical linear expressions, which was firstly proposed by authors in KAMFEE. This achieved memory-less, normalized ciphertext statistics, and small processing speed trend.","PeriodicalId":177282,"journal":{"name":"2007 National Radio Science Conference","volume":"81 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-03-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2007 National Radio Science Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NRSC.2007.371401","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

RCBC2 is a new cryptosystem, developed on the concept of rotor enhanced block cipher which was proposed before by the authors. The rotor enhanced block cipher concept was considered from a new point of view, which is to use rotors to achieve two basic cryptographic operations; permutation, and substitution. Round key is generated using rotor too. That generated key is used to achieve ciphertext key dependency. To enhance non-linearity and to resist linear cryptanalysis, REBC2 has a variable block, and key lengths. Each round has its own block length which depends on round the key and round key length. Dependency is based upon the pervious round generated key. Another feature of REBC2 is that the used rotors are not ordinary rotating arrays containing large amount of static data, but they are implemented using round key dependent mathematical linear expressions, which was firstly proposed by authors in KAMFEE. This achieved memory-less, normalized ciphertext statistics, and small processing speed trend.
REBC2,转子增强分组密码2
RCBC2是在作者提出的转子增强分组密码概念的基础上发展起来的一种新型密码系统。从一个新的角度考虑了转子增强分组密码的概念,即利用转子实现两种基本的密码操作;排列和替换。圆键也是使用转子生成的。生成的密钥用于实现密文密钥依赖。为了增强非线性并抵抗线性密码分析,REBC2具有可变块和密钥长度。每轮都有自己的块长度,这取决于轮密钥和轮密钥长度。依赖关系基于前一轮生成的密钥。REBC2的另一个特点是,所使用的转子不是包含大量静态数据的普通旋转数组,而是使用依赖于圆键的数学线性表达式实现的,这是作者在KAMFEE中首次提出的。这实现了无内存、规范化密文统计、处理速度小的趋势。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信