TY - GEN
T1 - The AES implementation for avoiding single event effects for satellite application
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 - During the last decade, the development of space technology for the benefits of humanity has been a significant area of research. The communication systems used in space technology is more sensitive to environmental effects than that used on earth. As in space, communication systems should withstand radiations, pressure, and vacuum effects. Therefore, the different types of radiations exposed to electronic hardware in space can cause anomalies in communication systems. Such anomalies can cause loss of data and even damage to equipment due to effects known as Single Event Effects (SEE). The security services in space are provided using encryption algorithms such as Advanced Encryption Standard (AES). In the AES algorithm, the Substitution Box (S-Box) implementation generally utilizes memory blocks. These memory blocks are mostly affected by SEE in the presence of radiations. There are two main techniques for implementing the S-box for the AES algorithm either by generating a predefined table or using an algorithm-based architecture for substitution. In this paper, we have analyzed the pros and cons of using these architectures for the implementation of the S-Box on FPGA. Moreover, experimental results show that the algorithm-based architectural implementation is more SEE tolerant and more suitable for satellite application.
AB - During the last decade, the development of space technology for the benefits of humanity has been a significant area of research. The communication systems used in space technology is more sensitive to environmental effects than that used on earth. As in space, communication systems should withstand radiations, pressure, and vacuum effects. Therefore, the different types of radiations exposed to electronic hardware in space can cause anomalies in communication systems. Such anomalies can cause loss of data and even damage to equipment due to effects known as Single Event Effects (SEE). The security services in space are provided using encryption algorithms such as Advanced Encryption Standard (AES). In the AES algorithm, the Substitution Box (S-Box) implementation generally utilizes memory blocks. These memory blocks are mostly affected by SEE in the presence of radiations. There are two main techniques for implementing the S-box for the AES algorithm either by generating a predefined table or using an algorithm-based architecture for substitution. In this paper, we have analyzed the pros and cons of using these architectures for the implementation of the S-Box on FPGA. Moreover, experimental results show that the algorithm-based architectural implementation is more SEE tolerant and more suitable for satellite application.
KW - advanced encryption standard
KW - field programmable gate array
KW - single event effects
KW - substitution box
UR - https://www.scopus.com/pages/publications/85071085534
U2 - 10.1109/ICEIEC.2019.8784471
DO - 10.1109/ICEIEC.2019.8784471
M3 - 会议稿件
AN - SCOPUS:85071085534
T3 - ICEIEC 2019 - Proceedings of 2019 IEEE 9th International Conference on Electronics Information and Emergency Communication
SP - 495
EP - 498
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 -