Diplomová práce

The RSA key generation process via power analysis

Bc. David Komárek
Anotace

Odběrová analýza je závažným bezpečnostním problémem čipových karet. Odběrová analýza čipových karet využívá informací uniklých během provádění kryptografických operací. Cílem této diplomové práce je popsat metody, které mohou zabránit odběrové analýze. Dalším cílem je provést analýzu odběrových stop, které byly naměřeny během generování náhodných čísel, RSA šifrování/dešifrování a generování RSA klíčů na 11 čipových kartách, které podporují Java card.

Abstract

The power analysis of devices is a serious problem to the security of smart cards. The power analysis of smart cards is allowed by the leakage of information of cryptosystems. The goal of this master thesis is to describe available methods of countermeasures against power analysis. Another goal is to perform analysis of power traces of random number generation, RSA en/decryption, and RSA key generation on 11 smart cards supporting Java card.

Zadání práce
Cílem práce je přehled dostupných maskovacích algoritmů algoritmu RSA pro ochranu před odběrovou analýzou využitelných na čipových kartách. V praktické části bude provedena odběrová analýza alespoň 10 různých karet z pohledu:
1. generování náhodných dat,
2. generování RSA klíčů,
3. použití privátního klíče.
Práce pro analyzované karty identifikuje základní operace v rámci generování RSA klíčů a použití a variaci v závislosti na vstupních datech. Provede diskuzi o přítomnosti maskovacích a jiných ochranných technik.

Základní literatura:
Přehled možností odběrové analýzy: Power Analysis, What Is Now Possible... www.springerlink.com/index/BHLRYR1LU5Y9R7U8.pdf
Rankl W., Effing W.: Smart Card Handbook, ISBN 0-470-85668-8
Ruuskanen, J-P.: JAVACARD. University of Helsinky, 2001. http://www.cs.helsinki.fi/u/campa/teaching/ruuskanen-final.pdf
Práce zkontrolována:
27. 5. 2016 00:34, doc. RNDr. Petr Švenda, Ph.D., učo 4085
Jazyk práce
angličtina angličtina
Termín obhajoby
28. 6. 2016
Práce byla úspěšně obhájena

Vedoucí

doc. RNDr. Petr Švenda, Ph.D., učo 4085
KPSK FI MU

Oponent

Ing. Mgr. et Mgr. Zdeněk Říha, Ph.D., učo 2514
KPSK FI MU

  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.