2021
DOI: 10.1109/access.2021.3100618
|View full text |Cite
|
Sign up to set email alerts
|

UCloD: Small Clock Delays to Mitigate Remote Power Analysis Attacks

Abstract: This paper presents UCloD, a novel random clock delay-based robust and scalable countermeasure against recently discovered remote power analysis (RPA) attacks. UCloD deploys very small clock delays (in the picosecond range) generated using the tapped delays lines (TDLs) to mitigate RPA attacks. UCloD provides the most robust countermeasures demonstrated thus far against RPA attacks. RPA attacks use delay sensors, such as Time to Digital Converters (TDC) or Ring Oscillators (ROs) to measure voltage fluctuations… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
1
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
2
2
2

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(4 citation statements)
references
References 45 publications
0
1
0
Order By: Relevance
“…There are already TDC architectures which could arrive to such a resolution, but, at the moment, they suffer from a high use of resources. For instance, a cascade of input delays can create a tapped delay line [68], which will further increase the resolution of the TDCs. Hitherto, tapped delays have been implemented using the fast carry logic of the FPGA slices [69] or the FPGA routing resources [70] with high use of resources, which makes them unsuitable for neutrino telescopes.…”
Section: Acquisition Resolutionmentioning
confidence: 99%
“…There are already TDC architectures which could arrive to such a resolution, but, at the moment, they suffer from a high use of resources. For instance, a cascade of input delays can create a tapped delay line [68], which will further increase the resolution of the TDCs. Hitherto, tapped delays have been implemented using the fast carry logic of the FPGA slices [69] or the FPGA routing resources [70] with high use of resources, which makes them unsuitable for neutrino telescopes.…”
Section: Acquisition Resolutionmentioning
confidence: 99%
“…The sensor signal travelling through the delay line gets delayed due to FPGA voltage fluctuations which is reflected in latch outputs. Latches record '0's during intense voltage fluctuations (explained in [JIP21]) compared to '1's during normal operating conditions. The TDC sensor proposed in [SGMT18] consumed 34 Slices [UJS + 22a].…”
Section: Related Workmentioning
confidence: 99%
“…The CLKOut is delayed by the number of delay elements in the chosen delay line (e.g., if p th output (0 ≤ p ≤ P − 1) is chosen from the MUX, the signal is delayed by p × τ ). Tapped delay elements are widely used in FPGAs to provide IO delays and can be cascaded to generate a large range of delays [JIP21]. Tapped delay elements can change the delay at run-time.…”
Section: δ Clk : Flip-flop Clock Delay Adjustment At Run-timementioning
confidence: 99%
See 1 more Smart Citation