Abstract
Stream ciphers have been popular targets of fault-based cryptanalysis. Almost all of the winners of the eSTREAM project have been cryptanalyzed successfully using fault attack techniques. There exist a very little research work in the contemporary literature to prevent fault attacks on stream ciphers and most of them are cipher specific. Most of the existing related work concentrates only on fault detection. In this work, we propose a generic strategy to prevent fault attacks on a stream cipher by fault detection and correction. The scheme guarantees \(100\%\) coverage of detection and correction in both single-bit and double-bit fault. The scheme is validated taking Grain-128 as a hardware efficient stream cipher in the eSTREAM portfolio along with FPGA implementation.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Adomnicai, A., Fournier, J.J.A., Masson, L.: Masking the lightweight authenticated ciphers ACORN and Ascon in software. IACR Cryptol. 2018, Â 708 (2018), https://eprint.iacr.org/2018/708
Banik, S., Maitra, S., Sarkar, S.: A differential fault attack on the grain family of stream ciphers. In: Cryptographic Hardware and Embedded Systems - CHES 2012 - 14th International Workshop, Leuven, Belgium, September 9-12, 2012. Proceedings, pp. 122–139 (2012). https://doi.org/10.1007/978-3-642-33027-8_8
Bousselam, K., Natale, G.D., Flottes, M., Rouzeyre, B.: On countermeasures against fault attacks on the Advanced Encryption Standard. In: Fault Analysis in Cryptography, pp. 89–108 (2012). https://doi.org/10.1007/978-3-642-29656-7_6
Hell, M., Johansson, T., Maximov, A., Meier, W.: A stream cipher proposal: Grain-128. In: Proceedings 2006 IEEE International Symposium on Information Theory, ISIT 2006, The Westin Seattle, Seattle, Washington, USA, July 9-14, 2006, pp. 1614–1618 (2006). https://doi.org/10.1109/ISIT.2006.261549
HojsÃk, M., Rudolf, B.: Floating fault analysis of trivium. In: Progress in Cryptology - INDOCRYPT 2008, 9th International Conference on Cryptology in India, Kharagpur, India, December 14–17, 2008. Proceedings, pp. 239–250 (2008). https://doi.org/10.1007/978-3-540-89754-5_19
Kermani, M.M., Reyhani-Masoleh, A.: Parity-based fault detection architecture of s-box for advanced encryption standard. In: 21th IEEE International Symposium on Defect and Fault-Tolerance in VLSI Systems (DFT 2006), 4–6 October 2006, Arlington, Virginia, USA, pp. 572–580 (2006). https://doi.org/10.1109/DFT.2006.50
Pahlevanzadeh, H., Dofe, J., Yu, Q.: Assessing CPA resistance of AES with different fault tolerance mechanisms. In: 21st Asia and South Pacific Design Automation Conference, ASP-DAC 2016, Macao, Macao, January 25–28, 2016, pp. 661–666 (2016). https://doi.org/10.1109/ASPDAC.2016.7428087
Salam, M.I., Simpson, L., Bartlett, H., Dawson, E., Wong, K.K.: Fault attacks on the authenticated encryption stream cipher MORUS. Cryptography 2(1), Â 4 (2018). https://doi.org/10.3390/cryptography2010004
Schmidt, J., Medwed, M.: Countermeasures for symmetric key ciphers. In: Fault Analysis in Cryptography, pp. 73–87 (2012). https://doi.org/10.1007/978-3-642-29656-7_5
Schneider, T., Moradi, A., Güneysu, T.: Parti - Towards Combined Hardware Countermeasures Against Side-Channel and Fault-Injection Attacks. In: Advances in Cryptology - CRYPTO 2016 - 36th Annual International Cryptology Conference, Santa Barbara, CA, USA, August 14–18, 2016, Proceedings, Part II, pp. 302–332 (2016). https://doi.org/10.1007/978-3-662-53008-5_11
Zhang, X., Feng, X., Lin, D.: Fault attack on ACORN v3. IACR Cryptology 2017, Â 855 (2017). http://eprint.iacr.org/2017/855
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Editor(s) (if applicable) and The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Maiti, S., Chowdhury, D.R. (2021). Preventing Fault Attack on Stream Ciphers by Fault Detection and Correction. In: Giri, D., Ho, A.T.S., Ponnusamy, S., Lo, NW. (eds) Proceedings of the Fifth International Conference on Mathematics and Computing. Advances in Intelligent Systems and Computing, vol 1170. Springer, Singapore. https://doi.org/10.1007/978-981-15-5411-7_5
Download citation
DOI: https://doi.org/10.1007/978-981-15-5411-7_5
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-15-5410-0
Online ISBN: 978-981-15-5411-7
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)