{"title":"AES算法在硬件上的成功实现","authors":"R. Borhan, Raja Mohd Fuad Tengku Aziz","doi":"10.1109/ICEDSA.2012.6507810","DOIUrl":null,"url":null,"abstract":"Implementation of AES algorithm in hardware always found its bottleneck during the key scheduling process as it involves a lot of multiplication steps. This paper discusses how this bottleneck is identified, ways to overcome them and the implementation of the said algorithm with the improvement of the key scheduling result to a successful AES hardware implementation in Verilog Language. Efficiency is described using the clock speed it can manage after successful synthesis of the said AES verilog codes.","PeriodicalId":132198,"journal":{"name":"2012 IEEE International Conference on Electronics Design, Systems and Applications (ICEDSA)","volume":"63 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-11-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Successful implementation of AES algorithm in hardware\",\"authors\":\"R. Borhan, Raja Mohd Fuad Tengku Aziz\",\"doi\":\"10.1109/ICEDSA.2012.6507810\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Implementation of AES algorithm in hardware always found its bottleneck during the key scheduling process as it involves a lot of multiplication steps. This paper discusses how this bottleneck is identified, ways to overcome them and the implementation of the said algorithm with the improvement of the key scheduling result to a successful AES hardware implementation in Verilog Language. Efficiency is described using the clock speed it can manage after successful synthesis of the said AES verilog codes.\",\"PeriodicalId\":132198,\"journal\":{\"name\":\"2012 IEEE International Conference on Electronics Design, Systems and Applications (ICEDSA)\",\"volume\":\"63 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2012-11-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2012 IEEE International Conference on Electronics Design, Systems and Applications (ICEDSA)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ICEDSA.2012.6507810\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE International Conference on Electronics Design, Systems and Applications (ICEDSA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICEDSA.2012.6507810","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Successful implementation of AES algorithm in hardware
Implementation of AES algorithm in hardware always found its bottleneck during the key scheduling process as it involves a lot of multiplication steps. This paper discusses how this bottleneck is identified, ways to overcome them and the implementation of the said algorithm with the improvement of the key scheduling result to a successful AES hardware implementation in Verilog Language. Efficiency is described using the clock speed it can manage after successful synthesis of the said AES verilog codes.