local and direct em injection of power into cmos integrated...

17
Local and Direct EM Injection of Power into CMOS Integrated Circuits. F. Poucheret 1,4 , K.Tobich 2 , M.Lisart 2 ,L.Chusseau 3 , B.Robisson 4 , P. Maurine 1 LIRMM Montpellier 1 ST Microelectronics Rousset 2 IES Montpellier 3 CEA Gardanne 4

Upload: others

Post on 14-Mar-2020

5 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

Local and Direct EM Injection of Power into CMOS Integrated Circuits.

F. Poucheret1,4, K.Tobich2, M.Lisart2,L.Chusseau3, B.Robisson4,

P. Maurine1

LIRMM Montpellier1

ST Microelectronics Rousset2

IES Montpellier3

CEA Gardanne4

Page 2: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

OUTLINE

1/ Introduction

Context of secure IC.

EM waves properties.

2/ EM injection Platform

Power Injection chain.

Illumination model.

3/ Experimental results

Injections on packaged IC.

Injections on unpackaged IC.

4/ Conclusion

3 FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 3: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

CONTEXT: FAULT ATTACKS

Principle:

Disturbing the crypto-computation to extract secret information.

Characteristics:

Very efficient on unprotected systems.

Unpredictable behavior.

Complex to protect.

3

PLAINTEXT CIPHERTEXT

CRYPTO SYSTEM

Hacker

User B User A

FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 4: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

Global attacks:

Operating limits(V, F, T°).

Voltage spike.

Clock glitch.

Local attacks:

Laser shoot.

EM attack ?

CONTEXT : ATTACKS VS COUNTERMEASURES

Voltage sensors

T° sensors

Internal clock

Dummy cycles insertion

Regulators Spike

detectors

Acitve/passive shields

Light sensors

Redundancy, balanced logic, memory scrambling and ciphering,….

SECURE COMPONENT

4 FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 5: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

CONTEXT : ELECTROMAGNETIC (EM) WAVES

EM potentials: Penetration capabilities.

Difficult to detect in electronic environment.

Low-cost equipment.

Feasibility of EM attacks? Is it possible to create a local coupling with an IC?

Is it possible to disturb an IC without removing the package?

5 FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 6: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

EM HARMONIC INJECTION

6 FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 7: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

POWER INJECTION CHAIN

List of elements:

RF generator.

50W power amplifier.

RF cables.

Micro-probe.

RF Generator

Power Amplifier

Micro-probe

Power Injection

7 FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 8: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

EM ILLUMINATION MODEL

EM fields:

EM illumination:

8

Ez

Er

Ø=a

r

90% of power in a ring of internal Ø=2*a and external Ø= 5*a.

Local and intense EM injections.

FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 9: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

EM COUPLING: IN BRIEF

Our first works demonstrate the possibility of creating local EM couplings.

The coupling depends on:

Probe position and geometry.

IC and receptive geometry pattern.

Frequency and power.

“Local ElectroMagnetic Coupling with CMOS Integrated Circuits”, F. Poucheret, B. Robisson, L. Chusseau, P. Maurine, EMC-Compo 2011, Dubrovnik, Croatia.

9 FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 10: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

EXPERIMENTAL RESULTS

10 FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 11: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

DUT: RING OSCILLATOR

Choice of a Ring Oscillator: CMOS technology characterization.

True Random Number Generator, Internal Clock Generator.

11

101 inverters + counter.

Output frequency (Fout)=3.81MHz.

FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 12: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

in

Fout

Ignd

Configuration

Acquisition

Signal Generator

RF Generator

Amplifier Power Meter

Micro-probe on XYZ stage

DUT

Supply Voltage

Motorized Stage Control Unit.

Oscilloscope

User

Position X Position Y Position Z

Coupler

Power Injection

Pforward Preflected

External trigger

EXPERIMENTAL CONFIGURATION

12 FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 13: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

ΔF CARTOGRAPHY ON UNPACKAGED IC

Parameters:

1GHz sine.

Pforward = 0.1mW.

Gap probe/IC = 50µm.

Global increase of frequency: 350kHz (9.2%).

Local variations between 310-380kHz.

13 FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 14: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

ΔF AND ΔV SWING EVOLUTIONS (PACKAGED IC).

14

Increase of Vdd .

Proportional to Pforward.

FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 15: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

ΔF CARTOGRAPHY ON PACKAGED IC

Parameters:

1GHz sine.

Pforward = 6.63mW.

Gap probe/IC = 2mm.

Local increase of 1.8 MHz (46,6%).

Detection of patterns (width≈100µm).

15 FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 16: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

CONCLUSION

EM harmonic Injection into CMOS IC at High Frequency.

Energy supply directly to power ground network.

Contactless (several mm).

Detection of 100µm wide patterns.

16 FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]

Page 17: Local and Direct EM Injection of Power into CMOS Integrated Circuits.conferenze.dei.polimi.it/FDTC11/shared/FDTC-2011-session... · 2011-11-21 · Local and Direct EM Injection of

UNDERGOING WORK ON “WOLD” TRNG

LOCKING

Output stream without injection

17

Modified bit stream at the output.

Fail the statistical tests.

Output stream with injection

First EM Harmonic Injection into TRNG

FDTC 2011: Local and Direct EM Injection of Power into CMOS IC [email protected]