Fault-Tolerant Encryption for Space Applications
Open accessAbstract
This paper is concerned with the use of commercial security algorithms like the Advanced Encryption Standard (AES) in Earth observation small satellites. 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. AES, which is a very popular choice in terrestrial communications, is slowly emerging as the preferred option in the aerospace industry including satellites. This paper first addresses the encryption of satellite imaging data using five AES modes - ECB, CBC, CFB, OFB and CTR. A detailed analysis of the effect of single even upsets (SEUs) on imaging data during on-board encryption using different modes of AES is carried out. The impact of faults in the data occurring during transmission to ground due to noisy channels is also discussed and compared for all the five modes of AES. In order to avoid data corruption due to SEUs, a novel fault-tolerant model of AES is presented, which is based on the Hamming error correction code. A field programmable gate array (FPGA) implementation of the proposed model is carried out and measurements of the power and throughput overhead are presented.
Integrity signals
Registry
Cites
Statistics
Claims the paper makes
Cites
The design of Rijndael AES - the advanced encryption standard
Daemen, J., & Rijmen, V. (2002) · Cited by 2,876 · see citing works
Error-Correction Coding for Digital Communications
Clark, G. C., & Cain, J. B. (1981) · Springer eBooks · doi:10.1007/978-1-4899-2174-1 · Cited by 1,317 · see citing works
Efficient erasure correcting codes
Luby, M. G., Mitzenmacher, M., Shokrollahi, M. A., et al. (2001) · IEEE Transactions on Information Theory · doi:10.1109/18.910575 · Cited by 1,180 · see citing works
High-speed VLSI architectures for the AES algorithm
Zhang, X., & Parhi, K. K. (2004) · IEEE Transactions on Very Large Scale Integration (VLSI) Systems · doi:10.1109/tvlsi.2004.832943 · Cited by 449 · 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
Fault-Tolerance Techniques for SRAM-Based FPGAs
Jasinski, R. P. (2006) · The Computer Journal · doi:10.1093/comjnl/bxl060 · Cited by 158 · 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
Fuller, E., Caffrey, M. P., Carmichael, C., et al. (2000) · University of North Texas Digital Library (University of North Texas) · Cited by 78 · see citing works
Fault-tolerance techniques for sram-based FPGAS
(2006) · Kluwer Academic Publishers eBooks · doi:10.1007/0-3873-1069-x · Cited by 43 · 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
Underwood, C. (1998) · IEEE Transactions on Nuclear Science · doi:10.1109/23.685222 · Cited by 27 · see citing works
On-Board Encryption in Earth Observation Small Satellites
Banu, R., & Vladimirova, T. (2006) · International Carnahan Conference on Security Technology · doi:10.1109/ccst.2006.313451 · Cited by 19 · see citing works
Self-citationInvestigation of Fault Propagation in Encryption of Satellite Images Using the AES Algorithm
Banu, R., & Vladimirova, T. (2006) · MILCOM 2006 · doi:10.1109/milcom.2006.302064 · Cited by 12 · cited 2× · 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-citationField programmable gate arrays in space
León, A. F. (2003) · IEEE Instrumentation & Measurement Magazine · doi:10.1109/mim.2003.1251482 · Cited by 11 · see citing works
The Increasing Threat to Satellite Communications
Bain, S. P. (2003) · Cited by 11 · see citing works
Scrubbing and partitioning for protection of memory systems
Mariani, R., & Boschi, G. (2005) · IEEE International On-Line Testing Symposium (IOLTS) · doi:10.1109/iolts.2005.60 · Cited by 10 · see citing works
LOW POWER FPGA DESIGN TECHNIQUES FOR EMBEDDED SYSTEMS
Tiwari, A. (2005) · OhioLink ETD Center (Ohio Library and Information Network) · Cited by 3 · see citing works
VLSI implementation of an OFB processor for encryption of real-time data
Kim, Y., Kim, K.-O., & Lee, T. (2002) · doi:10.1109/apasic.2000.896938 · Cited by 1 · see citing works
Secure Space Links - Impacts on On-Board Link Data Processing
Michalik, H., Hinsenkamp, L., & Schönenberg, A. (2006) · Cited by 1 · see citing works
Flagged first, then by citations
Research works printed but not linked: 11
- 2007, XPower User Guide
- 2006, The Application of CCSDS Protocols to Secure Systems
- 2007, Vegetation images samples
- 2007, The Rijndael Home Page
- 2006, Security threats against space missions
- 2007, Directory of Earth Observation Resources
- 2004, AES validation list
- vladimirova, 2005, On-board encryption in satellites, Proceedings of the 8th Military and Aerospace Applications of Programmable Logic Devices and Technologies International Conference (MAPLD'2005), f 184
- guttlich, 1999, MeteoSat second generation (MSG) ground segment?LRIT/HRIT mission specific implementation
- weiss, 2007, Space mission communications security, 5th Ground System Architecture Workshop (GSAW) 2001
- sun, 2001, Micro-minisatellites for affordable EO constellations?RapidEye and DMC, Proc 3rd IAA Symp Small Satellites for Earth Observation
Cited by
Sorted by citations
Mallick, B., Parida, P., Nayak, C., Ali, N., Panda, M. K., Prasad, B., Sahu, G., & Palai, G. (2025) · Alexandria Engineering Journal · doi:10.1016/j.aej.2025.02.113 · Cited by 20 · see citing works
- Authors
- Banu, R., & Vladimirova, T.
- Affiliations
- University of Surrey (GB)
- ORCID
- Vladimirova, T.
- Venue
- IEEE Transactions on Aerospace and Electronic Systems
- Published
- 2009-01
- Volume
- 45
- Issue
- 1
- Pages
- 266-279
- ISSN
- 0018-9251 (ISSN-L)
- OpenAlex
- W2124687434
- Semantic Scholar
- 96fdc9e7873e291bc647d6f53ce7bbe48f4bd9f2
- Cited by
- 46
- References
- 20
- Citations by year
- 2026: 1 · 2025: 4 · 2023: 7 · 2022: 2 · 2021: 4 · 2020: 3 · 2019: 3 · 2018: 3 · 2016: 3 · 2015: 2 · 2014: 2 · 2013: 6 · 2012: 3
- FWCI
- 2.16
- Type
- journal article
- Language
- en
- Open access
- green
- figshare.com
- Locations
- IEEE Transactions on Aerospace and Electronic Systems (publishedVersion)
- Open Research (University of Surrey) (submittedVersion)
- Surrey Research Insight Open Access (The University of Surrey) (submittedVersion)
- Figshare (submittedVersion, cc-by)
- Leicester Research Archive (University of Leicester) (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
- Advanced Encryption Standard, single event upset, Earth observation satellites, FPGA implementation, channel noise
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