Bakalářská práce se zabývá problematikou časových razítek a aplikacemi pro jejich správu. V teoretické části je objasněn pojem časové razítko, jak vzniká a kde se časová razítka využívají a jaké všechny funkce by měla obsahovat aplikace pro správu časových razítek. Praktická část obsahuje výběr prostředků a metod, pomocí kterých je aplikace implementována (C#, WPF). Dále je zde rozepsán způsob implementace aplikace a rozbor důležitých částí kódu. Výsledným produktem je funkční aplikace, pomocí které lze vytvářet a ověřovat časová razítka.
Annotation in English
The bachelor thesis deals with the issue of time stamps and applications for their administration. The theoretical part explains the term time stamp, how it originates, where the timestamps are used, and which functions should timestamp management applications include. The practical part contains a selection of means and methods by which the application is implemented (C#, WPF). Furthermore, it describes the process of creating an application and discusses important parts of the code. The resulting product is a functional application that can create and validate time stamps.
Keywords
Časové razítko, C#, WPF
Keywords in English
Time stamp, C#, WPF
Length of the covering note
85 s, (92 314 znaků bez mezer)
Language
CZ
Annotation
Bakalářská práce se zabývá problematikou časových razítek a aplikacemi pro jejich správu. V teoretické části je objasněn pojem časové razítko, jak vzniká a kde se časová razítka využívají a jaké všechny funkce by měla obsahovat aplikace pro správu časových razítek. Praktická část obsahuje výběr prostředků a metod, pomocí kterých je aplikace implementována (C#, WPF). Dále je zde rozepsán způsob implementace aplikace a rozbor důležitých částí kódu. Výsledným produktem je funkční aplikace, pomocí které lze vytvářet a ověřovat časová razítka.
Annotation in English
The bachelor thesis deals with the issue of time stamps and applications for their administration. The theoretical part explains the term time stamp, how it originates, where the timestamps are used, and which functions should timestamp management applications include. The practical part contains a selection of means and methods by which the application is implemented (C#, WPF). Furthermore, it describes the process of creating an application and discusses important parts of the code. The resulting product is a functional application that can create and validate time stamps.
Keywords
Časové razítko, C#, WPF
Keywords in English
Time stamp, C#, WPF
Research Plan
Popište problematiku časových razítek a aplikací pro jejich správu.
Navrhněte aplikaci pro správu časových razítek.
Zvolte vhodné metody a prostředky pro implementaci aplikace.
Implementuje aplikaci.
Vhodně vyhodnoťte a prezentujte výsledky.
Research Plan
Popište problematiku časových razítek a aplikací pro jejich správu.
Navrhněte aplikaci pro správu časových razítek.
Zvolte vhodné metody a prostředky pro implementaci aplikace.
Implementuje aplikaci.
Vhodně vyhodnoťte a prezentujte výsledky.
Recommended resources
DOSTÁLEK, Libor, Marta VOHNOUTOVÁ a Miroslav KNOTEK. Velký průvodce infrastrukturou PKI a technologií elektronického podpisu. 2., aktualiz. vyd. Brno: Computer Press, 2009. ISBN 978-80-251-2619-6.
ETSI TS 101 861: Electronic Signatures and Infrastructures (ESI); Time stamping profile. V1.4.1. Francie: Cedex, 2011.
MENEZES, A. J., Paul C. VAN OORSCHOT a Scott A. VANSTONE. Handbook of applied cryptography. Boca Raton: CRC Press, c1997. ISBN 978-0849385230.
Nařízení Evropského parlamentu a Rady (EU) č. 910/2014 ze dne 23. července 2014 o elektronické identifikaci a službách vytvářejících důvěru pro elektronické transakce na vnitřním trhu a o zrušení směrnice 1999/93/ES.
https://tools.ietf.org/html/rfc3191
Recommended resources
DOSTÁLEK, Libor, Marta VOHNOUTOVÁ a Miroslav KNOTEK. Velký průvodce infrastrukturou PKI a technologií elektronického podpisu. 2., aktualiz. vyd. Brno: Computer Press, 2009. ISBN 978-80-251-2619-6.
ETSI TS 101 861: Electronic Signatures and Infrastructures (ESI); Time stamping profile. V1.4.1. Francie: Cedex, 2011.
MENEZES, A. J., Paul C. VAN OORSCHOT a Scott A. VANSTONE. Handbook of applied cryptography. Boca Raton: CRC Press, c1997. ISBN 978-0849385230.
Nařízení Evropského parlamentu a Rady (EU) č. 910/2014 ze dne 23. července 2014 o elektronické identifikaci a službách vytvářejících důvěru pro elektronické transakce na vnitřním trhu a o zrušení směrnice 1999/93/ES.
https://tools.ietf.org/html/rfc3191
Týká se praxe
No
Enclosed appendices
Spustitelná aplikace, návod k použití, zdrojové kódy, CD