CryptoDB
Amund Askeland
Publications
Year
Venue
Title
2025
TOSC
Observations on TETRA Encryption Algorithm TEA-3
Abstract
We present a number of observations on TEA-3, a stream cipher used in TETRA radio networks that was kept secret until recently. While the same also holds for the six other TETRA encryption algorithms, we pick TEA-3 to start with, as (i) it is not obviously weakened as TEA-{1,4,7} but (ii) in contrast to TEA-2 it is approved for extra-European emergency service, and (iii) as already noted by [MBW23] the TEA-3 design surprisingly contains a non-bijective S-box. Most importantly, we show that the 80-bit non-linear feedback shift register operating on the key decomposes into a cascade of two 40-bit registers. Although this hints at an intentional weakness at first glance, we are not able to lift our results to a practical attack. Other than that, we show how the balanced non-linear feedback functions used in the state register of TEA-3 can be constructed.
2023
TCHES
Who Watches the Watchers: Attacking Glitch Detection Circuits
Abstract
Over the last decades, fault injection attacks have been demonstrated to be an effective method for breaking the security of electronic devices. Some types of fault injection attacks, like clock and voltage glitching, require very few resources by the attacker and are practical and simple to execute. A cost-effective countermeasure against these attacks is the use of a detector circuit which detects timing violations - the underlying effect that glitch attacks rely on. In this paper, we take a closer look at three examples of such detectors that have been presented in the literature. We demonstrate four high-speed clock glitching attacks, which successfully inject faults in systems, where detectors have been implemented to protect. The attacks remain unnoticed by the glitch detectors. We verify our attacks with practical experiments on FPGA.
Coauthors
- Jens Alich (1)
- Amund Askeland (2)
- Subhadeep Banik (1)
- Tim Beyne (1)
- Anne Canteaut (1)
- Patrick Felke (1)
- Gregor Leander (1)
- Willi Meier (1)
- Ventzislav Nikov (1)
- Svetla Nikova (1)
- Lukas Stennes (1)