TY - GEN
T1 - Dynamically reconfigurable AES cryptographic core for small, power limited mobile sensors
AU - Rasheed, Amar
AU - Cotter, M.
AU - Smith, B.
AU - Levan, D.
AU - Phoha, S.
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2017/1/17
Y1 - 2017/1/17
N2 - In this paper, we propose a dynamically run-time reconfigurable power aware cryptographic processor for secure autonomous encryption. The design proposes the implementation of a dynamically reconfigurable AES cryptography process on an FPGA. The proposed design encompasses a microarchitecture which is variously power, latency, and throughput optimized via hardware acceleration and partial reconfiguration by a multi-level autonomic controller and a data router to enable tradeoffs under changing operational requirements within resource constraints. The multi-level controller decides on the appropriate configuration based on varying operational workloads to characterize the effect that time-varying task parameters have on the hardware architecture, to enable a run-time tradeoff of performance and resources usage (Key length, computational efficiency, latency and throughput).
AB - In this paper, we propose a dynamically run-time reconfigurable power aware cryptographic processor for secure autonomous encryption. The design proposes the implementation of a dynamically reconfigurable AES cryptography process on an FPGA. The proposed design encompasses a microarchitecture which is variously power, latency, and throughput optimized via hardware acceleration and partial reconfiguration by a multi-level autonomic controller and a data router to enable tradeoffs under changing operational requirements within resource constraints. The multi-level controller decides on the appropriate configuration based on varying operational workloads to characterize the effect that time-varying task parameters have on the hardware architecture, to enable a run-time tradeoff of performance and resources usage (Key length, computational efficiency, latency and throughput).
UR - http://www.scopus.com/inward/record.url?scp=85013387734&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85013387734&partnerID=8YFLogxK
U2 - 10.1109/PCCC.2016.7820667
DO - 10.1109/PCCC.2016.7820667
M3 - Conference contribution
AN - SCOPUS:85013387734
T3 - 2016 IEEE 35th International Performance Computing and Communications Conference, IPCCC 2016
BT - 2016 IEEE 35th International Performance Computing and Communications Conference, IPCCC 2016
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 35th IEEE International Performance Computing and Communications Conference, IPCCC 2016
Y2 - 9 December 2016 through 11 December 2016
ER -