αααα»ααααααααα½ααααααααααααααααααα ααααααααΈααΎαα·ααΈααΆααααααααααΆααααΆαααΆαααα’αΆααααααΆαα α¬ααααΎαααααααΆααααααααΆαααΆαα’αα»ααααΆααααααααα α’αααααΆααααα αΆαααΆαα αΆααααααΎαααααΎααααΆααααΆαααα ααααΆααα·αααααααααα’α ααααΆ αα·ααααα αααΆαααααα·ααααα·αααααα·ααΈααΆαααααααααΆαα αα ααα
αα·ααΈααΆαααααααΆααααα αΆαααααα»ααΆαα’αΆα ααΆααααααααααααΆααααααΉαα ααααααΉα αααααααΆ αα·αααΆαααααααΎαααΆαα αααααΆααα·αααα ααΆαααΆααααα αΆαααΆαααα»αααα·αα’αΆα ααααΌαααΆαα’αα»ααααααΆααααααΆααααα½α αα·ααα·αααΆαααΆααααααα·α ααααααΆα αααααΆααα½αααΆαααα αΆα α¬αααα ααααααααααααααα·ααΌααααααααα’αΆα α αΌαααααΎαααΆαααΆααααα»αα’αα‘α»ααααααααα·ααααα·ααΆαααααααΆα
αααααααΎαα·ααΈααΆααααααααα·αα·ααΎααααΈααααΎαααΆαααΆαααΆααααααααααα αα αα α¬αααααΆαααααΆαααα α»ααα αααα»ααααααΆαα―ααααααααααααΈα α’αααααΆααααα αΆαα’αΆα ααα½αααΆααα·αααα·α αΌααα ααΆααα’αΆααααααΆααααααααΆαααα»αααααααααΈαααΈααααα
ααΆαα½αααΉαααΆαααααΆαααααΆα 5,000 ααΆααααααΆαα
ααααΆαααααΆααααααΆα αα·ααα
αα
αααα·ααααΆααααΈαααααΈααααααΆαααααααααααΈαα
αΌααααα»αααΈααααΆα ααΆααΆααααααΌαααΆαααΎαα‘αΎααααα»αααΆαααΆααΆααΆαααα»ααααα·ααΆαα’αΆααΈααααα αα·αα―αααααΆαα
αα ααααααα αΌα‘αα Riscure ααΆααααααΎα Inspector αααααααααααααΈααα·ααααα R&D ααααΌα ααΆαααα»αα αα»αααα·αααΌααααααααΆαααααΎαααΆαααααΆαααα αααα»ααααα·ααΆαααααΈαααααΆαααααα·αααααΆααααααα
ααααααααα αΆαα·ααα Inspector ααΆαααααα αα αααααααααΆααα·ααΆααααααα αα αααααααα (SCA) ααΌα ααΆααΆααα·ααΆαααΆαααααΎααααΆααααΆααα (SPA/DPA) ααΆαααααααααααααΆ RF ααααΌα ααΆααΆααα·ααΆαα’αα‘α·α ααααΌαααΆαααα·α (EMA) αα·αααΆαααΆααααα αΆααααααααΆα (FI) ααΌα ααΆααΆααααααααα·α ααα»α ααΆααα·αααααααααΈααααΆα‘α·ααΆ αα·α α§ααΆαααα‘αΆααααα αα»αααΆααααααααΆααααααΆαα½ααααααααααααααααααΆαααααααα½ααααααααΆαααααΈαααααΈα αα·ααΈααΆααααααα·ααΈ α ααα»α αααααΆαα αα·αα§αααααααΆα αααΎαα
ααααααααα’αα»ααααΆαα±ααα’ααααααααΈα αα·αα’αα»αααααα·ααΈααΆαααααααααΈ αα·ααααααα·ααΈααααΆαααααα½ααααααΆαααααααααααΆαααΆααααααααα
αααααααααα·ααΆαααΆαααα αα ααααααα’αα·ααΆα SCA αα½αααΆα:
- α§αααααααΆαααΆαααΆααα;
- ααΆαααα‘αΎα EM Probe Station αααα ααααα‘ααα’αα‘α·α ααααΌαααΆααααα·α ;
- icWaves ααααααΆαααΈαααααΎα;
- ααααα CleanWave;
- ααΆααααΎαα’ααααααα αα α»αααααα ααΆααααΎαα’ααααααα αα α»ααααααα
αααα»αα αααα "αααα·α" ααααΆααα ααΎαα’αΆα ααΌααααααΆααααααΆαααααΆαα
- ααΆααΊααΆα§ααααααα½ααααα αΌαααααΆαααα½ααααααΆααααΆααα·ααΆαααΆαααα αα αα αα·αααΆαααααΎαααααα αΆααααα α»αα
- α’αα·ααΆαααΆααα½α EMVco αα·α CMVP αααααααα·αα·α ααααααΌαα αααααΆααααααΆαα αααααΌαααΆαααααΎαααααααΆαααα αα αα;
- ααΆααΊααΆααα·ααααΆαααΎαα αα ααααα½ααααα αΌαααΌαααααααααααΆαααααΌαα»α αααα ααα»αααα’αα»ααααΆαα±αααα·ααΈααΆααααααααααΆαααααΆααααααΌαααΆααααααα αα·ααα·ααΈααΆαααααααΆαααααααααΈααααΌαααΆααα½ααααα αΌααααα’αΆα ααααΌαααΆααααααΎαα‘αΎααααα’αααααααΎααααΆαααααααΆααα’αα·ααΆαα
- αααααα·ααΈ αα·ααααααααΉααααααΆααααααααΆα αα·ααα½ααααα αΌαααααΆ αα½αααΆαααΆαααα½αααΆααα·ααααααααααΏαααΏαααααααΆααααΆααααΆαααΆαα
- ααααααααΆαα ααααααΆαααααααααααΆααα½ααααααααααααα·ααΈααααΎα±ααα’αααααααΎααααΆααααΆααααααααΆαα½αααΉααα αα αααααα α»αααααααααα»ααααααΆααααΆαααΆαααααααΆαααα αα αααα αααα»αααΆαα
Inspector ααΆααα αααα»αααααααααααααααΆαα ααΎαααα·ααΆαααα½αα
- α’αα·ααΆα SCA αααααααΌααααααΎαα αΆαααΆα αααΆααα’αααααααΆααα’αα»ααααααΆααα·ααΆααααααααΆα DPA αα·α EMA α
- α’αα·ααΆα FI αααααααΌααα»αααΆαα αΆααααα α»ααααααα (ααΆαααΆααααα αΆαααααΆα) ααααΌα ααΆααΆααα·ααΆαααα α»αααΈααααααααααα (DFA)α
- α’αα·ααΆαααααΌα αα·α SP (Signal Processing) αααααααΌααα»αααΆαααααΌα SCA αααααααΌαααΆαα’αα»αααααα αααα»ααααΌαα»αααΆα ααααα‘αα ααΎααααΈαααααααΌααααα αααααααα·ααΈαααα’αΆα α αΌαααααΎαααΆαααΆααααααΆααααΆαααα½αααΆααα·αααααα α¬αααααααααΎαααΆαα
α’αα·ααΆα SCA
αα αααααααααααααααααΆααααααΌαααΆαααα½α αα αα αααααααααΎαααΆααααααΆααΆα αααΎαα’αΆα ααααΆα ααΎααααΈαααααΎαααΆααααααΆααααααΆααααα αα·αααα‘αααα·α α αα»αααΆαααααΎαααΆααααααΆααααΌαααΆααααααΎαα‘αΎαααααα·αααΌαααΈααΆααα»ααααααααααΆαααΆα EM trace, power trace αα·α RF trace signal processingα ααΆααααα αΆαααΆαααααΆα ααα·αααααΆαα’αΆαα»ααΆαααααα’αα·ααΆαα’αα»ααααΆαα±ααα’αααααααΎααααΆααααααΎααΆααα·ααΆααααααααΆ α¬αα·αα·αααααΎαααΆα α§ααΆα ααααααααΆααααΆαααΆαααααααααααα SPA α
ααΆαα’αα»αααα DPA αα
αααα’αα»αααα ECC
αααααΆααααΆαα’αα»αααααα»ααααα·ααΆαααΆα
αααΎααααααααΌαααΆαα
αΆαααα»αααΆαααααΉα SPA ααΆααααα
αα
α»ααααααααα ααΆααααααααααΆααααααΆαααααΎαααααααΊααΆααααααΆαα
ααΎαα·ααΈααΆαααααααααΎαααααααΈααααααααααα (α§. DPA/CPA)α αααααΈαααα
ααααα Inspector αααααααΌαααΌααα·ααΈααΆαααααααααααα
ααΆααααααααααΆα
αααΎαααααααααααααααα½αααααααΌααΆααααααα½ααααααααΆαααααΈα αα·ααααα½ααααααααΆααααααααΌαααΆαααααΎααααΆαααααΆαααΌααααΌααΆαααΌα
ααΆ (3)DES, AES, RSA αα·α ECC α
αα·αααα»ααααα EM αααααααααΈαααΎααααΈαααααααααΈααΆααααα’αααα»ααα
αααα’αα»αααα DEMA
αααααααα·αααα αααα
- αααααααααΆαααααα½ααααα αΌαααααΆααΌαααΆααα·ααΆαααΆααα (SPA/DPA/CPA) α’αα‘α·α ααααΌαααΆααααα·α (SEMA/DEMA/EMA-RF) αα·ααα·ααΈααΆαααααααααΎααααααα·αααΆαααα (RFA)α
- ααααΏαααααΆαααα½αααΆααα·ααααααααααΌαααΆαααααΎα±αααααααΎαα‘αΎααααΆαααααΆαααααααΆααα½ααααα αΌααααΆαααΉαααΉααααα oscilloscope ααΆαα½α Inspector α
- αα αα αααααααααΆαααααα·ααααααααααΌαααΆαααααΎααΎααααΈααΆαααΆαααΆααααααΆα‘α·ααΆ αα·αααΆαα ααααα
- α’αααααααΎααααΆααα’αΆα ααααααα ααΆαααααααααααΌαα»α cryptanalysis αααααΆααααααΆαααΆααααα αΆαααα αα·αααααΆαααααααααΎαααα½ααααααααΆαααααΆαααααΆααα’ααααΌα ααΆ (3)DES, AES, RSA αα·α ECC α
- ααΆααααααΈαααΆαααΆαααααααααΆαααααα½ααααααααΆαααΆααααΆαααααααααΌαααΆαααααΎ αα½αααΆαα SEED, MISTY1, DSA αα½αααΆαα Camellia α
αααααααΉα
ααααααααΈααΎααααΆααΈαααΆαααΆααααα PC Inspector SCA ααααΎαααααααΉααααααααΌαααΆαααααΎα±αααααααΎαα‘αΎααααααΆαααα·ααααααααΆαααα αα αα αα·αααΆαααα½αααΆααααααΆα
- Power Tracer αααααΆαα SPA/DPA/CPA αα ααΎααΆαααααΆααα
- ααααΆααΈαα EM Probe αααααΆαα SEMA / DEMA / EMA RF
- ααΆααααΎαα’ααααααα αα α»αααααααααααΆαα SPA/DPA/CPA αα ααΎα§ααααααααααΆααααααα
- ααααα CleanWave ααΆαα½α Micropross MP300 TCL1/2 αααααΆαα RFA αα·α RF EMA
- oscilloscope αααααααΌαααααΆααΆαα½α IVI
ααααα»αααααααΌαααΆαααΆααααααααΆααΏαααααααΌαα±ααααΆαααΆαααΆααααα ααΆαααααΌα αα·αααΆαααααααααααααααααΉα αααα αΆαααΆα αααΎααααΈα’αα»αααα SCA α αααααα·ααΈααααααααααααααααΉααααα’αΆα ααααααααΆαααααα’αα·ααΆα ααα·ααΆααΆαα’αα·ααααααααΎαα αα αα·ααααααΎαα ααα»α αααααΆααααΌααααΌααΆααααααααΌαααΌαααααΆαααααΉαααααΉαααΆααααααΆααααΆαααΆααααααα»αααΆαααααααααααααΎαααααααΉαααααΆαααααα½αα
α’αα·ααΆα SCA
ααΆαααα·αααααααααα·αα»ααααααααα»αααα Joh John Connor αα·ααΆαα’αααΈααααααααα
"α’αα·ααΆαααΆαααααΎααα·αααααα·ααΈαααααΎαααΆααααααααΆααααααΉαααΈαααααααααααααααα·αααααααααΎαα
α’αα·ααΆα FI
Inspector FI - Fault Injection - αααααααΌαααΌααα»αααΆαααΆα αααΎαααΎααααΈα’αα»ααααααΆαααααΎαααααααα α»ααα ααΎααΆαααααΆααα αα·ααα αα αααα·ααααΆα§ααααααααααΆαααααααα αα·ααΈααΆαααααααΆααααααααααΆαααααα½αααΆαααΆααα·αααααααααΈααααΆα‘α·ααΆ ααΆααα»αααααααααΈααααα»α αα·αααΆαααΆααααα αΆααααα‘αΆααααα’α»ααα·αα ααΆαααΆααααα αΆααααααα α»α - ααααΌαααΆαααααααΆααααΆααΆααΆαααΆααααα αΆαααααΆα - ααααΆααααααΌαα₯αα·ααΆαααααααααααΈαααααααααΆαα±αααααΆααααααα’αΆα ααααΎααΆαα
ααΆαα½αααΉα Inspector FI α’αααααααΎααααΆααα’αΆα ααΆαααααααΆααΎααα’αΆα ααααΌαααΆααααααα αααααααααα±ααααΆαααΆααααΆααααααα»αααααα·ααααα·ααΆαααααΈαααααΈααααααααααααΈα αααααααααΆααααΆααααα½ααα·αα·αααααΌα ααΆααΆααααααααααΆαα α¬ααααΆαααΆαααααααΈαα·α α¬ααααααααααααααααααα·ααΈααααΎαααΆαααΎαααααααΈαα
αααααΎααααα’αΆα αααααααΆααααΆαααΌααααΌααΆα
Inspector FI αα½ααααα αΌαααΌααααΆαααΆααααααααααααα ααΆααααααααα’αααααααΎααααΆαααα½αα ααα½ααα ααΎααααΈαααααααααααΆαααααΌα αα·αααΆαααααΆαααΆααααααα·ααΈ ααΌα ααΆααΈαα ααααααααααα»ααααααΆ ααΆααααα½αααΈαα α αα·αααΆαααααΆααααααΌαααααα·αααα»αα αααααα·ααΈαααα αΆααααααα αααα αΆαα’αΆαααααα·αα·ααΆααααΉααα»α ααΆααααααααΆαα‘αΎααα·α αα·αα’αΆαααααα·αα·ααΆααααα·αααααΉααα»α αα½αααΆαα½αααΉαααΆααααααααΆαααα’α·αα αααΌαα»αααΆααααα αΆα DFA ααΆααααααΆαααααα½ααααααααΆαααΆαα’αα·αααααΈαααααΆαααα αααααααΎ "α’ααααααα½αααΆα" α’αααααααΎααααΆααααα’αΆα αααααΎααααααα·ααΈααααΆαααααΆαααααα½αααΆαα½α API αααααα
αααααααα·αααα αααα
- ααΆααα·αααααααααΆ αα·αααΆααααα½αααα·αα‘αΎααα·αααΌαααΆαααααΉαααααΌα αα·ααααααααΆαααααΆαααααααααΉααααααΆααααα αΆααΆααα’ααα
- ααααΆααΈαααΌαα ααΆααΆαααΆααααα αΆααααααααΎαααααααααααααΆααααΆαα’αΆαα»ααΆα αα·αα§ααααααααα½ααα·αα·ααα IDE αα½ααααα αΌαααααΆα
- αααααΎαααααααα ααΆααααααααα’αα·ααΆααααΆαααΌααααΌααΆααααααΆααααΆαααααΎαααααααα α»ααααααααααααααααα·α
- α§αααααα‘αΆαααααααααΆααααΆααα·αααααααααΈααΆα αααΎααα αααααααΆαααααα αα·ααααααααΆααα»αααααΆα αααααα·αααααααα½αα―ααααααΆααααΆαααααΎααααααααααααΎαα·ααΈα αΆααααααΆααααααΆαααΆααα·αααααααααΈα
- αααΌαα»α DFA αααααΆααααΆαα’αα»αααααααα½ααααααααΆαααΆαα’αα·αααααΈαααααααα·αα αα½αααΆαα RSA, AES αα·α 3DES
- ααΆαααααΎα±αααααααΎαα‘αΎααα α‘αΆαααααα α»α ααα»α αααααα±ααΆαααΎααααΈααΆαα₯αααα·ααααΎ microcircuit αα ααααααααΆα αααΎααααα»αααααααα½αα
- ααΆαααααΎααααΆαααααα’αΆαααααααΎααααα·ααααα·ααΆααααααααΎαααΆαααΈααααααΎαααα icWaves α’αΆα ααΆαααΆααα·ααΆαααΆαααα αα·αααΆαααΆαααΆαααΆαααααααααΌα
αααααααΉα
Inspector FI α’αΆα βααααΌαβααΆαβααααΎβααΆαα½αβααΉαβαααααβααΉαβααΆαβαααααβααΎααααΈβααααΎβααΆαβααΆαβαααα αΆαα
- VC Glitcher ααΆαα½α amplifier glitch αααααα
- ααααΆααΈααα‘αΆαααα Diode ααΆαα½αααΉαααΆαααααΎα±αααααααΎααα α»α ααα»α ααααα α α·ααα
- PicoScope 5203 α¬ oscilloscope αααααααΌαααααΆααΆαα½α IVI
Inspector FI ααΆαα½α VC Glitcher, icWaves Trigger Generator, Glitch Amplifier αα·α Laser Station
αααΆαααΈαααααΎα VC Glitcher αααααΎαααΆααααΌαααααααΆααααααααααΆαα αΆαα glitch system αααα Inspector α αααααααΎαα αα αααα·ααααΆ FPGA αααααΆαααααΏαααΏααααα»α ααα α»αααααΈααΌα ααΆααΈαααΆααΌαα·ααΆααΈα’αΆα ααααΌαααΆααααααΎαα αααααααΉαααΆαα ααα»α αααααΆαααααααα·ααΈαααααΆααααα½αααααΎα αααααα·ααΈαααααΆαααα α»αααααααααΎαα‘αΎααααα’αααααααΎααααΆααααααΌαααΆααααα»ααα αααα»α FPGA αα»ααααααααΎαααΆαααΆαααααα VC Glitcher αα½ααααα αΌαααααααΈαα½ααααα αΌαααααΆαααααΆααααΆαααααΆαααΈααΆααα·ααααααΆααααααα»α αα·αααΆααα·αααααααααΈααααΆα‘α·ααΆ ααααΌα ααΆαα·αααααααΆααααααααΆαααααααααααααααΆααΈαα‘αΆααααα
ααααΆααΈαα Diode Laser Station ααΆαα’αΆααααααΆαααααα½αααα‘αΆαααα diode ααΆαααααααα ααΆαα½αααΉαα’α»ααα·αααααΆαααααα½α αααααααΌαααΆαααααααααααααΆααα αα αα·αααααααααα VC Glitcher α ααααΏαααα·ααααΆαααααΎααααΆααααΆαααααΎαααααα’α»ααα·ααα ααααα·ααααααΆααααααααααααΌαααα α»αααΆα αααΎαααααααααααααα·αααααΆα ααΆααααααααααααΆαααα αααΆααααΆαα αα·αααΆαααααΎααααα αα αα·αα’αΆα ααααΆααααααΆααααααΆααααΆαααααΌαααΈαα αα
αααααΆαααααΎα±αααααααΎαα‘αΎαααΌαααααΆααΈααα‘αΆαααα diode αα αααααα α»α ααα»α αααααααΆα αααΎαα’αΆα ααααΌαααΆαααΆααααααα ααΎαααααααΈααααααααΎαααΆαααΆαααααααααααααΆαααααααααΆαα·αααα»αααααααααααα
ααΆααααααα’ααααΎαααααΆαααααααΎαααΆαααΈααααααΎαααα icWaves
ααΆαα ααααΌαα αααααααααΆα‘α·ααΆ ααΆαααααΆαααααΎαααΆαα ααααα αα·αααααααααααΎαααΆααααααΉαααα’ααααΎαα·αααααα ααΆαααΆαααΆαααααΆααααααΌαααα α»ααααα’αΆα ααααααααΆα αα·αααΆααααααΌααα·ααααααα αα ααα αααΆαααΈαααααΎα icWaves αααααααααααα Inspector αααααΎαααΈαα αααααααα»αααΆαααααΎααααα ααΉαααΆαααααΎααααα»ααααααΆαααααααααααΆααα»αααααΆααΈααααΌαααααΆααααααα±αααα αααα»αααΆαααααααααααααΆααααααααααααααΈα α¬αααααΆ EM α α§αααααααααα½ααααα αΌααααααααααΆααααααα·ααα ααΎααααΈααΆααΆααΆααΆαααααΌαααααααΌαααααααΌαααΆαααααΎα ααΌααααΈαααα αααα»ααααααΆααααΆααααααα
ααΆαααααααααααΎααΎααααΈααααΌαααααααΌααααα ααΆααααα»αα§ααααα FPGA α’αΆα ααααΌαααΆααααααααααααααΎαα»αααΆαααααΎαααΆααααααΆααααα’αα·ααΆαα ααΆαααααΆααααααααΆαααααΎαααΆααααα αΌαααα α»αα’αΆα α αΆααααααΎαααααααΆαααΆαααΆαααΎααααΈαα»ααα·αααααααααΎα α¬ααΆααΆααααΆαα αααΆαααΆαα» icWaves ααα’αΆα ααααΌαααΆαααααΎααΎααααΈααααααΆααα·αααΆααα αααααΆαααααΆαααααΎααααΆααααΆααα α¬αααααα EM αα»αααΈααααα·ααααα·ααΆααααααααΆαα
ααααΆααΈααα‘αΆαααα (LS) αααααΆααααααΎαα
αΌαααααΎα
αααΎαα
ααα»α
ααΆαα½αααΈααααΌαααααα αα·αααΆααΆααααααααα½α
ααα·ααααΆαα’αα·αααααααα½ααααα αΌαααααΆ (IDE)
ααα·ααΆααΆαα’αα·ααααααα’αα·ααΆαααααΌαααΆααα ααΆα‘αΎαααΎααααΈαααααααΌαααΆαααααααα’αα·ααααΆαααααΆααα’αααααααΎααααΆαααααα»αααΆαααααΎααααΆαα SCA αα·α FI αααααΆαααααααααααΆαα½αα
- Open APIα ααααΎα±ααααΆααΆααααααΆααααα½ααααα»αααΆαα’αα»αααααααΌαα»αααααΈα
- ααΌααααααα αααΌαα»αααΈαα½ααααααΆααααααΆαα½αααΌααααααααααΆααααααααΆ ααΌα αααααααΌαα»αα’αΆα αααααααα½ααα ααΆαααααααααΆααααΆααααα’αααααααΎ α¬ααααΎααΆααΌαααααΆααααααΆαααααααΎααααΌαα»αααααΈ
α’αα·ααΆα FI
Inspector αα½ααααα αΌαααααΆααΌααα αα αααααα αΆαααααα αΌαααα α»α αα·ααα αα ααααααα·ααΆααααααα αα αααα αααα»ααααα αααααααΆαααααα·αααααΆααααααα
α§ααΆα αααααααΆααα·ααΆαα’αΆαααααα·αα·ααΆαααΆαααα
αα·αααααααΆαααΆααααα αΆαααΆαααα»αααα·ααααα»ααα·αααααααΆαααΆαααα αα αααααΆαααααΆαααααΆαααααΈααααΌαααΆαααααα»αααααααΆαααΆαααααΆααααααΆα ααααΆαααΆααα»αααααααΆααααΆααΆααΆααα α¬ααααΎα±ααααΆαααΆααααααΆααα’αααΈαααααααΆααα αα·ααααααααΆαα
αΆαααΆα
αα Inspector α’αα»ααααΆαα±ααα’αααααααΎααααΆαααααααΆααΆαααΌαααΆαα’αα·ααααααααααΈα αα·αααΆαα’αΆααααααααααα·ααΈααΆαααα
αΆα αααα’αα»αααααα
αα
αααααααααΈαα
ααααα: www.habr.com