Závěrečná práce: Lenka Kuníková: Automatické testování výkonnosti čipových karet s platformou JavaCard
Bakalářská práce
Automatické testování výkonnosti čipových karet s platformou JavaCard
Automated testing of computational performance of JavaCard smart cards
Anotace
Teoretická časť práce popisuje čipové karty a zameriava sa na vysvetlenie spôsobu programovania kariet podporujúcich platformu Java Card. Následne stručne uvádza problematiku kryptografických algoritmov. V rámci praktickej časti bol implementovaný nástroj slúžiaci na meranie rýchlostí kryptografických operácií na čipových kartách. Práca takisto poskytuje podrobnú analýzu získaných výsledkov.
Abstract
Theoretical part of the thesis describes smart cards and is focused on explaining the way of programming smart cards that support Java Card platform. Next, it briefly introduces basic cryptographic algorithms. In the practical part of the thesis, a tool for measuring speed of cryptographic operations on smart cards was implemented. Thesis also provides detailed analysis of aquired results.
Zadání práce
Budou provedeny tyto konkrétní části:
- implementace appletu pro test rychlosti operací na kartě pro různé algoritmy a různé parametry (délka dat, opakování operace...)
- implementace nástroje v jazyce Java pro sběr naměřených dat do textového souboru ve formátu CSV
- implementace nástroje zpracovávající výsledek do podoby HTML tabulky a generování grafu s výsledky
- získání dat pro karty dostupné v laboratoři LaBAK
- vyvození závěrů o výkonnostních možnostech současných karet
Literatura:
AlgTest projekt http://www.fi.muni.cz/~xsvenda/jcsupport.html
JavaCard technology http://www.oracle.com/technetwork/java/javame/javacard/
20. 5. 2014 10:24, doc. RNDr. Petr Švenda, Ph.D., učo 4085
Přílohy
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Porovnanie rýchlosti kryptografických operácií na čipových kartách
Mgr. Karol Kubanda, učo 143339 -
Řízení přístupu pomocí čipových karet
Mgr. Jiří Vomáčka, učo 143259 -
Digitální podepisování PDF souborů
Mgr. Martin Henzl -
Autentizační protokoly založené na heslech a jejich implementace v prostředí čipových karet
Mgr. Jakub Koláčný, učo 60322 -
Generovanie jednorazových PINov a ich uloženie na čipovú kartu
Mgr. Martin Filo, učo 173259 -
Zpracování certifikátů X.509 a CV na čipových kartách
Mgr. Tomáš Pekárek -
Odběrová analýza průběhu ověřování PINu na kryptografické čipové kartě
Mgr. Jakub Ferenc, učo 98993 -
Detection of undocumented JavaCard API using power side-channels
Mgr. Petr Hanák, učo 524742




