Fast Implementation of AES on Mobile Devices

被引:0
|
作者
Javed, Ashar [1 ]
机构
[1] Hamburg Univ Technol TUHH, Inst Secur Distributed Applicat, Hamburg, Germany
来源
PROCEEDINGS OF THE 8TH INTERNATIONAL NETWORK CONFERENCE (INC 2010) | 2010年
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The Advanced Encryption Standard (AES) became the standard for encryption to protect the sensitive information. With the increasing use of portable and wireless devices and demanding information security needs in embedded systems, prompted efforts to find fast software based implementation of AES encryption/decryption capable of running on resource constrained environment in terms of processor speed, code space, energy usage and in particular those portable devices that have 32-bits ARM processor. ARM processor are most common for use in embedded industry. In this paper we propose an implementation of AES with minimum number of look-up tables in high level language C by performing a series of optimizations and their effects to enhance time performances that leads to our final implementation achieving speed of 323 mu s to encrypt 128-bits block of plain text. We develop experiments by making the reference implementation, as known from the technical literature, optimized first for the 32-bits ARM based platforms and then compared with our final implementation. We analyze speed of AES, the leading symmetric block cipher on ARM processor and shows that our implementation outperforms the reference implementation by more than 3 times. The simulation results of our optimized implementation with the other reference implementation are compared and presented.
引用
收藏
页码:133 / 142
页数:10
相关论文
共 50 条
  • [41] An AES Implementation with Improved PDL Based PUF Key Generator for IoT Devices
    Boke, Amol K.
    Nakhate, Sangeeta
    Rajawat, Arvind
    IETE TECHNICAL REVIEW, 2024, 41 (01) : 13 - 21
  • [42] Implementation and Evaluation of Cooperative Video Streaming for Mobile Devices
    Ramadan, Marwan
    El Zein, Layla
    Dawy, Zaher
    2008 IEEE 19TH INTERNATIONAL SYMPOSIUM ON PERSONAL, INDOOR AND MOBILE RADIO COMMUNICATIONS, 2008, : 587 - 591
  • [43] Gradient Domain Image Blending and Implementation on Mobile Devices
    Xiong, Yingen
    Pulli, Kari
    MOBILE COMPUTING, APPLICATIONS AND SERVICES, 2010, 35 : 293 - 306
  • [44] Implementation of PingER on Android Mobile Devices Using Firebase
    Rajappa, Ananthnarayan
    Sabitha, A. Sai
    White, Bebo
    Upadhyay, Aayush
    Bansal, Abhay
    Cottrell, Les
    PROCEEDINGS OF THE CONFLUENCE 2020: 10TH INTERNATIONAL CONFERENCE ON CLOUD COMPUTING, DATA SCIENCE & ENGINEERING, 2020, : 698 - 703
  • [45] Implementation of Face Recognition for Screen Unlocking on Mobile Devices
    Chu, Chung-Hua
    Peng, Shih-Ming
    MM'15: PROCEEDINGS OF THE 2015 ACM MULTIMEDIA CONFERENCE, 2015, : 1027 - 1030
  • [46] Fast High Definition Video Rendering on Mobile Devices
    Borg, Matthew
    Debono, Carl James
    PROCEEDINGS OF THE 18TH MEDITERRANEAN ELECTROTECHNICAL CONFERENCE MELECON 2016, 2016,
  • [47] Fast Adaptation of Activity Sensing Policies in Mobile Devices
    Abu Alsheikh, Mohammad
    Niyato, Dusit
    Lin, Shaowei
    Tan, Hwee-Pink
    Kim, Dong In
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2017, 66 (07) : 5995 - 6008
  • [48] Design and Implementation of Configurable RFID Middleware for Mobile Devices
    Xu, Dawei
    Yang, LiPing
    Chen, Xiaoming
    MODERN TECHNOLOGIES IN MATERIALS, MECHANICS AND INTELLIGENT SYSTEMS, 2014, 1049 : 1836 - +
  • [49] Servitization and value creation: implementation in platforms for mobile devices
    Arias-Aranda, Daniel
    Jaria-Chacon, Natalia
    Dyna, 2014, 89 (05): : 482 - 482
  • [50] FAST DEPTH ESTIMATION ON MOBILE PLATFORMS AND FPGA DEVICES
    Domanski, Marek
    Konieczny, Jacek
    Kurc, Maciej
    Luczak, Adam
    Siast, Jakub
    Stankiewicz, Olgierd
    Wegner, Krzysztof
    2015 3DTV-CONFERENCE - TRUE VISION - CAPTURE, TRANSMISSION AND DISPLAY OF 3D VIDEO (3DTV-CON), 2015,