会议专题

FPGA Optimal Implementation of Lightweight Cryptographic Algorithms MIBS

  The cryptographic algorithm MIBS was proposed in CANS 2009.It is a lightweight cryptographic algorithm which is currently suitable for the implementation such as RFID Smart Card of the IoT.It is studied to achieve the hardware area optimal implementation of encryption algorithm MIBS.Firstly,the same round operation is implemented only once.Secondly,Permutation byte is only necessary to change the order,so we can do one of the Mixlayer and Permutation.Thirdly,updateKey and SubCell are required in S-box.The two modules are not encapsulated.It can be achieved through assign functions.It is called in S-boxes at the same time in MIBSRound,this can save register.We use the assign functions so that the MIBS encryption is completed only requiring 32 clock cycles.Experimental results show that the area of optimized MIBS is less than original MIBS on FPGA.Encryption rate of optimal MIBS is 194.982 Mbps.To our knowledge,this is the first issue about implementation of MIBS algorithm on FPGA which can provide reference for the further application of IOT encryption.

MIBS Block Cipher FPGA Optimal implementation

Lang Li Botao Liu

Department of Computer Science, Hengyang Normal University, HengYang, Hunan 421002, People”s Republi Department of Computer Science, Hengyang Normal University, HengYang, Hunan 421002, People”s Republi

国内会议

2014全国第十二届嵌入式系统学术会议

长沙

英文

1-7

2014-09-21(万方平台首次上网日期,不代表论文的发表时间)