返回
Efficient Security Processor for Mobile Applications
DOI:10.1007/s11265-018-1340-4.png)
摘要
En 中文
Optimized cryptographics are needed given the tremendous growth of social networks in recent years. The functionality and security of these applications rely on the capability of cryptographic accelerators in providing adequate performance with less energy consumption while maintaining flexibility. A programmable cryptographic processor prototype that supports Advanced Encryption Standard (AES) and elliptic curve (EC) ciphering is presented in this paper. We perform optimizations on both software and hardware sides. On the software side, we optimize the software implementation of ECC in consideration of algorithm complexity. On the hardware side, we develop the dedicated micro-architecture for applications according to specific instructions. The proposed processor is implemented by using commercial ESL tool. Compared to state of art, our custom processor improves processing speed for AES and ECC by up to 58.6% and 41.6%, respectively. The code size is reduced by up to 48.7% for AES and 44.5% for ECC. Therefore, this compact implementation is suitable for battery based mobile device.
Keyword:
Field Programmable Gate Array (FPGA)
Advanced Encryption Standard (AES)
Elliptic Curve Crytography (ECC)
Application Specific Instruction Processor (ASIP)
AI总结
对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。
期刊
IF:
2.1
论文数:
877
被引数:
4.6K
机构
引用论文
Privacy-Preserving Data Encryption Strategy for Big Data in Mobile Cloud Computing面向移动云计算的大数据隐私保护数据加密策略

