{"title":"一种新的快速分组密码设计:COS密码","authors":"E. Filiol, Djessy Vianne, C. Fontaine","doi":"10.1109/ISIT.2001.936001","DOIUrl":null,"url":null,"abstract":"When designing secret key ciphers, one approach which has not been very often considered so far, is the construction of block ciphers out of stream ciphers. It nevertheless would combine the advantage of both sides without their respective drawbacks. Only few attempts have been presented yet, and we propose here a completely new approach to block cipher design. By using strong Boolean functions and non-linear feedback shift register (NLFSR), we build a family of block ciphers called crossing over system (COS) ciphers, with arbitrary block size, and a key size of 128, 256 or 192 bits. It is based on a new design called crossing-over, using the internal state of NLFSRs as the constituent of the ciphering output blocks. Two versions have been developed: one considers any kind of plaintext, and the other one is devoted to plaintext without redundancy (e.g. compressed).","PeriodicalId":433761,"journal":{"name":"Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252)","volume":"130 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"A new, fast block cipher design: COS ciphers\",\"authors\":\"E. Filiol, Djessy Vianne, C. Fontaine\",\"doi\":\"10.1109/ISIT.2001.936001\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"When designing secret key ciphers, one approach which has not been very often considered so far, is the construction of block ciphers out of stream ciphers. It nevertheless would combine the advantage of both sides without their respective drawbacks. Only few attempts have been presented yet, and we propose here a completely new approach to block cipher design. By using strong Boolean functions and non-linear feedback shift register (NLFSR), we build a family of block ciphers called crossing over system (COS) ciphers, with arbitrary block size, and a key size of 128, 256 or 192 bits. It is based on a new design called crossing-over, using the internal state of NLFSRs as the constituent of the ciphering output blocks. Two versions have been developed: one considers any kind of plaintext, and the other one is devoted to plaintext without redundancy (e.g. compressed).\",\"PeriodicalId\":433761,\"journal\":{\"name\":\"Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252)\",\"volume\":\"130 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2001-06-24\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISIT.2001.936001\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings. 2001 IEEE International Symposium on Information Theory (IEEE Cat. No.01CH37252)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISIT.2001.936001","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
When designing secret key ciphers, one approach which has not been very often considered so far, is the construction of block ciphers out of stream ciphers. It nevertheless would combine the advantage of both sides without their respective drawbacks. Only few attempts have been presented yet, and we propose here a completely new approach to block cipher design. By using strong Boolean functions and non-linear feedback shift register (NLFSR), we build a family of block ciphers called crossing over system (COS) ciphers, with arbitrary block size, and a key size of 128, 256 or 192 bits. It is based on a new design called crossing-over, using the internal state of NLFSRs as the constituent of the ciphering output blocks. Two versions have been developed: one considers any kind of plaintext, and the other one is devoted to plaintext without redundancy (e.g. compressed).