第46卷第1期2023年2月电子器件ChineseJournalofElectronDevicesVol.46No.1Feb.2023项目来源:国家重点研发计划项目(2021YFB1407001);山东高速集团省级项目(2020BZ06-01)收稿日期:2021-11-08修改日期:2022-01-02DesignandImplementationofaLightweightAESEncryptedCommunicationSystemforEmbeddedDevices*LIUZheng1,DAIPeipei1,XINGJianping1*,SUNQiyu2,LIUYufeng2(1.SchoolofMicroelectronics,ShandongUniversity,Ji’nanShandong250101,China;2.ShuifaWisdomindustryGroupLimited,Ji’nanShandong250101,China)Abstract:Alightweightimplementationschemebasedonsoftwareisproposedforembeddeddevicesaccordingto128-bitAESencryp-tionalgorithm.ByusingT-typelookuptablestoragescheme,bytesubstitution,shiftrowsandmixcolumnsoperationsinAESencryptionalgorithmaretransformedintolookuptableoperation,andthememoryaccessmechanismisoptimizedtoenableAESencryptionalgo-rithmtoruninalimitedprocessorspeed,codespaceandenergyuseenvironment.ThehardwareimplementationiscarriedoutonFire-fly-RK3399embeddeddevelopmentboard,andalightweightAESencryptioncommunicationsystemisdesignedbasedonTCP/IPsocketcommunicationscheme.32-bytemessagecontentand128-bittimedynamickeyareusedtoperformsystemexperiment.TheresultsshowthatcomparedwiththetraditionalAESencryptionalgorithm,theencryptionanddecryptionspeedoftheproposedmethodcanbein-creasedby15.02%withoutreducingsecurityunderthesameenvironmentalfactors.Keywords:AESencryption;sockets;embedded;communicationsecurityEEACC:6140doi:10.3969/j.issn.1005-9490.2023.01.005面向嵌入式设备的轻量级AES加密通讯系统的设计与实现*刘政1,代培培1,邢建平1*,孙启玉2,刘玉峰2(1.山东大学微电子学院,山东济南250101;2.水发智慧产业集团有限公司,山东济南250101)摘要:针对嵌入式设备,基于128位AES加密算法提出了一种基于软件的轻量化实现方案,利用T型查找表存储方案,将AES加密算法中字节替代、行移位和列混合操作转化成查表操作,并优化内存访问机制,使AES加密算法能够在有限的处理器速度、代码空间、能源使用的环境中运行。在Firefly-RK3399嵌入式开发板上进行了硬件实现,基于TCP/IP的套接字通讯方案,设计了轻量级AES加密...