TY - GEN
T1 - The parallel CMAC authenticated encryption algorithm for satellite communication
AU - Hussain Pirzada, Syed Jahanzeb
AU - Murtaza, Abid
AU - Jianwei, Liu
AU - Xu, Tongge
N1 - Publisher Copyright:
© 2019 IEEE.
PY - 2019/7
Y1 - 2019/7
N2 - The evolution in digital communication technology has provoked the need for providing efficient security services for communication. The data security services majorly includes; confidentiality, authenticity, and integrity services. The Authenticated Encryption (AE) algorithm provides all these three services. Initially, AE algorithms were proposed with serial architecture. These AE algorithms are low throughput as compared to parallel architecture algorithms such as Galois Counter Mode (GCM) algorithm. In this work, we have presented a new AE algorithm with parallel architecture named as Parallel Cipher-based Message Authentication Code (PCMAC). The PCMAC AE algorithm is consists of Advanced Encryption Standard (AES) algorithm in Counter mode (CTR) and parallel implementation of the CMAC authentication algorithm. The proposed PCMAC algorithm is implemented on FPGA for showing its utility for high throughput applications. In this work, we compared the PCMAC AE algorithm implementation with the GCM AE algorithm implementation. The experimental results show that the throughput of PCMAC algorithm for pipelined implementation is 41.45 Gbps.
AB - The evolution in digital communication technology has provoked the need for providing efficient security services for communication. The data security services majorly includes; confidentiality, authenticity, and integrity services. The Authenticated Encryption (AE) algorithm provides all these three services. Initially, AE algorithms were proposed with serial architecture. These AE algorithms are low throughput as compared to parallel architecture algorithms such as Galois Counter Mode (GCM) algorithm. In this work, we have presented a new AE algorithm with parallel architecture named as Parallel Cipher-based Message Authentication Code (PCMAC). The PCMAC AE algorithm is consists of Advanced Encryption Standard (AES) algorithm in Counter mode (CTR) and parallel implementation of the CMAC authentication algorithm. The proposed PCMAC algorithm is implemented on FPGA for showing its utility for high throughput applications. In this work, we compared the PCMAC AE algorithm implementation with the GCM AE algorithm implementation. The experimental results show that the throughput of PCMAC algorithm for pipelined implementation is 41.45 Gbps.
KW - Advanced Encryption Standard
KW - Authenticated Encryption
KW - Parallel Cipher-based Message Authentication Code
KW - and Field Programmable Gate Array
UR - https://www.scopus.com/pages/publications/85071097295
U2 - 10.1109/ICEIEC.2019.8784593
DO - 10.1109/ICEIEC.2019.8784593
M3 - 会议稿件
AN - SCOPUS:85071097295
T3 - ICEIEC 2019 - Proceedings of 2019 IEEE 9th International Conference on Electronics Information and Emergency Communication
SP - 499
EP - 503
BT - ICEIEC 2019 - Proceedings of 2019 IEEE 9th International Conference on Electronics Information and Emergency Communication
A2 - Li, Wenzheng
A2 - Zuo, Guomin
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 9th IEEE International Conference on Electronics Information and Emergency Communication, ICEIEC 2019
Y2 - 12 July 2019 through 14 July 2019
ER -