Investigation of Fault Propagation in Encryption of Satellite Images Using the AES Algorithm
Abstract
The demand to protect the sensitive and valuable data transmitted from satellites to ground has increased and hence the need to use encryption on-board. The advanced encryption standard (AES), which is a very popular choice in terrestrial communications, is slowly emerging as the preferred option in the aerospace industry including satellites. AES is a block cipher, which encrypts one block of fixed length data at a time. Several modes of operation have been defined to encrypt multiple blocks of data. This paper addresses the encryption of satellite imaging data using the five AES modes-ECB, CBC, CFB, OFB and CTR. This paper describes the sources of faults and estimates the amount of damage caused to the data. The encrypted satellite data can get corrupted before reaching the ground station due to various faults. One major source of faults is the harsh radiation environment. Single even upset (SEU) faults can occur on-board during encryption due to radiation. A detailed analysis of the effect of SEUs on the imaging data during on-board encryption using the modes of AES is carried out. Faults in the data can also occur during transmission to the ground station due to noisy transmission channels. In this paper the impact of these faults on the data is discussed and compared for all the five modes of AES
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Cites
Daemen, J., & Rijmen, V. (2002) · Information Security and Cryptography · doi:10.1007/978-3-662-04722-4 · Cited by 2,437 · see citing works
Bertoni, G., Breveglieri, L., Koren, I., et al. (2003) · IEEE Transactions on Computers · doi:10.1109/tc.2003.1190590 · Cited by 341 · see citing works
Digital Image Processing: A Practical Introduction Using Java
Efford, N. D. (2000) · Cited by 188 · see citing works
Selecting the Advanced Encryption Standard
Burr, W. E. (2003) · IEEE Security & Privacy · doi:10.1109/msecp.2003.1193210 · Cited by 111 · see citing works
Digital Image Processing: A Practical Introduction Using Java (with CD-ROM)
Efford, N. D. (2000) · Addison-Wesley Longman Publishing Co., Inc. eBooks · Cited by 44 · see citing works
Space Radiation Effects Program: an overview
Gussenhoven, M. S., & Mullen, E. G. (1993) · IEEE Transactions on Nuclear Science · doi:10.1109/23.212345 · Cited by 32 · see citing works
The Increasing Threat to Satellite Communications
Bain, S. P. (2003) · Cited by 11 · see citing works
Flagged first, then by citations
Research works printed but not linked: 2
- sun, 2001, Micro-Minisatellites for Affordable EO Constellations - RapidEye and DMC, Proceedings of the IAA Symposium on Small Satellites for Earth Observation Berlin IAA-B3-0603
- vladimirova, 2005, On-Board Encryption in Satellites, Proceedings of the 8th Military and Aerospace Applications of Programmable Logic Devices and Technologies International Conference (MAPLD
Cited by
Sorted by citations
An improved image encryption algorithm for satellite applications
Bentoutou, Y., Bensikaddour, E.-H., Taleb, N. C.-E., & Bounoua, N. (2019) · Advances in Space Research · doi:10.1016/j.asr.2019.09.027 · Cited by 79 · see citing works
Fault-Tolerant Encryption for Space Applications
Banu, R., & Vladimirova, T. (2009) · IEEE Transactions on Aerospace and Electronic Systems · doi:10.1109/taes.2009.4805278 · Cited by 46 · see citing works
“A detailed analysis of the impact of faults during on-board encryption and during transmission for the five most commonly used AES modes is presented [18].”
MethodSelf-citationClassical and chaotic encryption techniques for the security of satellite images
Usama, M., & Khan, M. K. (2008) · International Symposium on Biometrics and Security Technologies · doi:10.1109/isbast.2008.4547663 · Cited by 21 · see citing works
“Logistic map is defined as: ) 1 ( x x 1 n n n X X X − = + λ (1) Where ,....... 2 , 1 , 0 ), 4 , 0 ( = ∈ n λ [24].”
Secret Key Cryptosystem Based on Non-systematic Polar Codes
Hooshmand, R., Aref, M. R., & Eghlidos, T. (2015) · Wireless Personal Communications · doi:10.1007/s11277-015-2691-9 · Cited by 17 · see citing works
Calculation and Analysis of Double-Fed VSCF Induction Generator Operating Performance
Cheng, P., Li, W., Chen, W., et al. (2007) · International Conference on Computational Intelligence and Security (CIS) · doi:10.1109/cis.2007.119 · Cited by 15 · see citing works
“Although AES is a block cipher, it operates as stream cipher in the OFB(Output Feedback Block) mode [9].”
MethodDesign of a New Selective Video Encryption Scheme Based on H.264
Wang, Y., Mian, C., & Tang, F. (2007) · International Conference on Computational Intelligence and Security (CIS) · doi:10.1109/cis.2007.99 · Cited by 14 · see citing works
“Although AES is a block cipher, it operates as stream cipher in the OFB(Output Feedback Block) mode [9].”
MethodConsiderations for secure and resilient satellite architectures
Willis, J. M., Mills, R. F., Mailloux, L. O., & Graham, S. (2017) · doi:10.1109/cyconus.2017.8167508 · Cited by 11 · see citing works
“For example, A significant source of faults in satellites is radiation, which causes random bit changes and may lead to data loss or system resets [25].”
BackgroundEvaluation of fault-tolerant composite field AES S-boxes under multiple transient faults
An, T., Naviner, L., & Matherat, P. (2013) · IEEE International New Circuits and Systems Conference (NEWCAS) · doi:10.1109/newcas.2013.6573610 · Cited by 8 · see citing works
“Previous works concentrate on single transient fault [4], [7].”
BackgroundFault Detection and Correction in Processing AES Encryption Algorithm
Ayoob, M., & Adi, W. (2015) · International Conference on Emerging Security Technologies · doi:10.1109/est.2015.13 · Cited by 7 · see citing works
“The error correction is achieved by creating temporary redundant check words through the combined SR and MC mapping to create in case of errors an error syndrome leading to error correction with relatively minor additional complexity.”
MethodPerformance Analyses of AES and 3DES Algorithms for Encryption of Satellite Images
Ortakcı, Y., & Abdullah, M. (2021) · Lecture notes in networks and systems · doi:10.1007/978-3-030-66840-2_67 · Cited by 6 · see citing works
(LABGET) Laboratory, L. T. T. U., Saidi, R., Bentahar, T., (LABGET) Laboratory, L. T. T. U., Cherrid, N., Electronic Department, M. B. B.-2. U., Bentahar, A., (LAMIS) Laboratory, L. T. T. U., Mayache, H., & Higher School of Industrial Technologies-Annaba, A.-2. (2020) · International Journal on Electrical Engineering and Informatics · doi:10.15676/ijeei.2020.12.4.13 · Cited by 4 · see citing works
Secure Satellite Database Transmission
Mohammad, A. F., Almeida, P., Soliman, Y., et al. (2019) · Proceedings - IEEE Aerospace Conference · doi:10.1109/aero.2019.8741992 · Cited by 2 · see citing works
“This mode is recommended as the optimum choice for satellite applications [4].”
Background
- Authors
- Banu, R., & Vladimirova, T.
- Affiliations
- University of Surrey (GB)
- ORCID
- Vladimirova, Tanya
- Venue
- MILCOM 2006
- Publisher
- IEEE
- Published
- 2006-10
- Pages
- 1-6
- OpenAlex
- W2091024415
- Semantic Scholar
- 14ce5b59eaf5a79c1fcc3cb831e1053f778aa483
- Cited by
- 12
- References
- 7
- Citations by year
- 2021: 1 · 2020: 1 · 2019: 2 · 2017: 1 · 2015: 2 · 2013: 1
- FWCI
- 0.97
- Type
- conference paper
- Language
- en
- Open access
- closed
- Locations
- Surrey Research Insight Open Access (The University of Surrey) (submittedVersion)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Cryptographic Implementations and Security
- Physical Sciences › Engineering › Electrical and Electronic Engineering › Radiation Effects in Electronics
- Physical Sciences › Computer Science › Artificial Intelligence › Coding theory and cryptography
- Keywords
- fault propagation, AES, single event upset, radiation faults, CBC, CFB, CTR, European Central Bank, noisy channel transmission
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review