A new family of stream ciphers based on cascaded small s-boxes

Lin Gan, S. Simmons, S. Tavares
{"title":"A new family of stream ciphers based on cascaded small s-boxes","authors":"Lin Gan, S. Simmons, S. Tavares","doi":"10.1109/CCECE.2001.933651","DOIUrl":null,"url":null,"abstract":"Many stream cipher designs based on linear feedback shift registers (LFSRs) with non-linear combining functions are susceptible to various versions of the correlation attack. In this paper we propose a new model for stream ciphers which does not make use of LFSRs. Instead, our stream ciphers are based on a cascade of small substitution boxes (s-boxes). Like the RC4 stream cipher designed by Ron Rivest, the cascade stream cipher makes use of evolving s-boxes and pointers. However, instead of using one large s-box we employ a cascade of several small s-boxes. Two parameters of this family of stream ciphers are the size of the individual s-boxes and the length of the cascade. If we use n-bit s-boxes, then each output of the stream cipher is an n-bit block. By way of example, a cascade consisting of 16 2-bit s-boxes would have an effective key length which is adequate for most practical applications. The number of s-boxes in the cascade can be increased if we desire more security. Our studies to date indicate that the cascade cipher has good statistical properties. The new cascade stream cipher requires relatively little storage and executes efficiently in both hardware and software.","PeriodicalId":184523,"journal":{"name":"Canadian Conference on Electrical and Computer Engineering 2001. Conference Proceedings (Cat. No.01TH8555)","volume":"107 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-05-13","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Canadian Conference on Electrical and Computer Engineering 2001. Conference Proceedings (Cat. No.01TH8555)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CCECE.2001.933651","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

Many stream cipher designs based on linear feedback shift registers (LFSRs) with non-linear combining functions are susceptible to various versions of the correlation attack. In this paper we propose a new model for stream ciphers which does not make use of LFSRs. Instead, our stream ciphers are based on a cascade of small substitution boxes (s-boxes). Like the RC4 stream cipher designed by Ron Rivest, the cascade stream cipher makes use of evolving s-boxes and pointers. However, instead of using one large s-box we employ a cascade of several small s-boxes. Two parameters of this family of stream ciphers are the size of the individual s-boxes and the length of the cascade. If we use n-bit s-boxes, then each output of the stream cipher is an n-bit block. By way of example, a cascade consisting of 16 2-bit s-boxes would have an effective key length which is adequate for most practical applications. The number of s-boxes in the cascade can be increased if we desire more security. Our studies to date indicate that the cascade cipher has good statistical properties. The new cascade stream cipher requires relatively little storage and executes efficiently in both hardware and software.
基于级联小s盒的新型流密码
许多基于非线性组合函数的线性反馈移位寄存器(LFSRs)流密码设计容易受到各种形式的相关攻击。本文提出了一种不使用lfsr的流密码模型。相反,我们的流密码基于一系列小替换盒(s-box)。与Ron Rivest设计的RC4流密码一样,级联流密码使用了进化的s盒和指针。然而,我们不是使用一个大的s盒,而是使用几个小的s盒。这类流密码的两个参数是单个s盒的大小和级联的长度。如果我们使用n位的s盒,那么流密码的每个输出都是一个n位的块。例如,由16个2位s盒组成的级联将具有一个有效的密钥长度,这对于大多数实际应用来说是足够的。如果我们想要更多的安全性,级联中的s-box的数量可以增加。目前的研究表明,该串级密码具有良好的统计性能。新的级联流密码需要相对较少的存储空间,并且在硬件和软件上都能高效地执行。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:481959085
Book学术官方微信