{"title":"可重构移位单元的fpga设计与实现","authors":"Xuerong Yu, Tao Meng, Z. Dai, Xiaohui Yang","doi":"10.1109/SPCA.2006.297479","DOIUrl":null,"url":null,"abstract":"Shift operation is widely used in symmetric-key block ciphers. Since the data width and shift length vary with different algorithms, there had not a general shift unit supporting all shift operations. In this paper, a high-performance and dynamic reconfigurable shift unit is presented, which provides support for all 4/8/28/32/128-bit data width shift operation. To boost up the adaptability, we adopt multilevel technique to implement arbitrary length shift. Compared with traditional schemes, the shift unit not only supports for all shift implementing modes, but also provides possibility for appearance of reconfigurable cryptographic system","PeriodicalId":232800,"journal":{"name":"2006 First International Symposium on Pervasive Computing and Applications","volume":"38 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2006-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"9","resultStr":"{\"title\":\"Design and Implementation of Reconfigurable Shift Unit using FPGAs\",\"authors\":\"Xuerong Yu, Tao Meng, Z. Dai, Xiaohui Yang\",\"doi\":\"10.1109/SPCA.2006.297479\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Shift operation is widely used in symmetric-key block ciphers. Since the data width and shift length vary with different algorithms, there had not a general shift unit supporting all shift operations. In this paper, a high-performance and dynamic reconfigurable shift unit is presented, which provides support for all 4/8/28/32/128-bit data width shift operation. To boost up the adaptability, we adopt multilevel technique to implement arbitrary length shift. Compared with traditional schemes, the shift unit not only supports for all shift implementing modes, but also provides possibility for appearance of reconfigurable cryptographic system\",\"PeriodicalId\":232800,\"journal\":{\"name\":\"2006 First International Symposium on Pervasive Computing and Applications\",\"volume\":\"38 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2006-08-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"9\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2006 First International Symposium on Pervasive Computing and Applications\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SPCA.2006.297479\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2006 First International Symposium on Pervasive Computing and Applications","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SPCA.2006.297479","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Design and Implementation of Reconfigurable Shift Unit using FPGAs
Shift operation is widely used in symmetric-key block ciphers. Since the data width and shift length vary with different algorithms, there had not a general shift unit supporting all shift operations. In this paper, a high-performance and dynamic reconfigurable shift unit is presented, which provides support for all 4/8/28/32/128-bit data width shift operation. To boost up the adaptability, we adopt multilevel technique to implement arbitrary length shift. Compared with traditional schemes, the shift unit not only supports for all shift implementing modes, but also provides possibility for appearance of reconfigurable cryptographic system