Advanced Encryption Standard New Instructions (AES-NI) Analysis: Security, Performance, and Power Consumption

Eslam G. AbdAllah, Y. Kuang, Changcheng Huang
{"title":"Advanced Encryption Standard New Instructions (AES-NI) Analysis: Security, Performance, and Power Consumption","authors":"Eslam G. AbdAllah, Y. Kuang, Changcheng Huang","doi":"10.1145/3384613.3384648","DOIUrl":null,"url":null,"abstract":"Advanced Encryption Standard New Instructions (AES-NI), which is a hardware accelerated version of the Advanced Encryption Standard (AES), are a set of instructions that enable fast and secure data encryption and decryption. AES-NI consists of seven instructions and supports all usage and modes of operations of AES. In this paper, we analyze AES-NI from security, performance, and power consumption perspectives. We compare AES-NI with the traditional AES. Through our experiments, we measure confusion, diffusion, randomness, as well as encryption and decryption speed, and power consumption. Our experiments are carried out on different processor platforms and with different encryption workloads. Our experimental results show that AES-NI achieves up to 13.5x speed over AES at 90% reduced energy consumption over AES. The low energy footprint makes AES-NI a candidate for secure communication for IoT and other lightweight edge devices.","PeriodicalId":214098,"journal":{"name":"Proceedings of the 2020 12th International Conference on Computer and Automation Engineering","volume":"82 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-02-14","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 2020 12th International Conference on Computer and Automation Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3384613.3384648","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Advanced Encryption Standard New Instructions (AES-NI), which is a hardware accelerated version of the Advanced Encryption Standard (AES), are a set of instructions that enable fast and secure data encryption and decryption. AES-NI consists of seven instructions and supports all usage and modes of operations of AES. In this paper, we analyze AES-NI from security, performance, and power consumption perspectives. We compare AES-NI with the traditional AES. Through our experiments, we measure confusion, diffusion, randomness, as well as encryption and decryption speed, and power consumption. Our experiments are carried out on different processor platforms and with different encryption workloads. Our experimental results show that AES-NI achieves up to 13.5x speed over AES at 90% reduced energy consumption over AES. The low energy footprint makes AES-NI a candidate for secure communication for IoT and other lightweight edge devices.
高级加密标准新指令(AES-NI)分析:安全性、性能和功耗
高级加密标准新指令(AES- ni)是高级加密标准AES (Advanced Encryption Standard)的硬件加速版本,是一组能够实现快速、安全的数据加密和解密的指令。AES- ni由7条指令组成,支持AES的所有用法和操作模式。在本文中,我们从安全性、性能和功耗的角度分析AES-NI。我们将AES- ni与传统AES进行了比较。通过我们的实验,我们测量了混淆、扩散、随机性、加解密速度和功耗。我们的实验在不同的处理器平台和不同的加密工作负载上进行。实验结果表明,AES- ni的速度是AES的13.5倍,能耗比AES降低90%。低能耗使AES-NI成为物联网和其他轻量级边缘设备安全通信的候选者。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信