Použití QR kódu k elektronickému podepisování fyzických dokumentů
Název práce: | Použití QR kódu k elektronickému podepisování fyzických dokumentů |
---|---|
Autor(ka) práce: | Klepetko, Petr |
Typ práce: | Diplomová práce |
Vedoucí práce: | Ivánek, Jiří |
Oponenti práce: | Pavlíček, Luboš |
Jazyk práce: | Česky |
Abstrakt: | Tato práce má za cíl prozkoumat možnosti konceptu ověřování ve stylu digitálního podpisu na fyzických (vytištěných) dokumentech. Výstupem práce je analýza konkrétní implementace ověřovacích mechanismů na fyzický dokument za pomocí QR kódu načteného do vlastního webového rozhraní. Při práci je kladen důraz na zjištění aktuálního stavu vědění o daném tématu, popis a abstrahování principu elektronických (digitálních) podpisů s jeho následným využitím na ověření fyzických dokumentů, zabezpečení tohoto řešení a na nalezení jeho praktických využití. Konkrétní směr, jímž se práce vydává, je ověření dokumentů pomocí uložení určitých doplňujících informací do QR kódu na něm umístěném. Může se jednat o část nebo celý obsah dokumentu pro porovnání, hodnotu digitálního podpisu, certifikát odesílatele, algoritmus podpisu apod. Důležitá výhoda tohoto řešení je, že umožňuje předat a digitálně ověřit tištěný dokument bez toho, aby dokument byl posílán přes internet. Toho je docíleno tím, že si webová aplikace pouze zavolá server o prostředky, jimiž dojde k ověření dat. Ověření samotné proběhne nad daty pouze na klientské části webové aplikace, načež jsou data zapomenuta. Nedochází tedy k logování dat, ani k jejich posílání přes síť. |
Klíčová slova: | QR kód; Digitální podpis; Fyzické dokumenty |
Název práce: | Using QR code to digitally sign printed documents |
---|---|
Autor(ka) práce: | Klepetko, Petr |
Typ práce: | Diploma thesis |
Vedoucí práce: | Ivánek, Jiří |
Oponenti práce: | Pavlíček, Luboš |
Jazyk práce: | Česky |
Abstrakt: | This thesis’ objective is to research the possibilities of verifying data using an analogy of electronic signature but used on physical (printed) documents. The goal of this thesis is to analyse a specific implementation of this concept using a QR code that is scanned and processed in a web application. The first part is aimed at research of this topic using available literature, description of the algorithm of electronic signature and abstracting the concept to then use it on signing physical documents. The focus is then shifted to security analysis of this solution and finding practical use cases. The QR code consists of the sender’s identification – their online certificate (to get their public key) and a type of the standardized form that is sent. Then the form data that is filled in and their signed hash (for authentication and proof of originality, i.e., the signature itself) together with the algorithms necessary for validating the signature. The important advantage of the solution is the fact that none of the form data is sent through the internet. The web application only processes the QR code on the client’s side, so there is no need to log anything, in fact not even sending it over the network. |
Klíčová slova: | Digital signature; QR code; Physical documents |
Informace o studiu
Studijní program / obor: | Znalostní a webové technologie |
---|---|
Typ studijního programu: | Magisterský studijní program |
Přidělovaná hodnost: | Ing. |
Instituce přidělující hodnost: | Vysoká škola ekonomická v Praze |
Fakulta: | Fakulta informatiky a statistiky |
Katedra: | Katedra informačního a znalostního inženýrství |
Informace o odevzdání a obhajobě
Datum zadání práce: | 25. 2. 2023 |
---|---|
Datum podání práce: | 3. 12. 2023 |
Datum obhajoby: | 22. 1. 2024 |
Identifikátor v systému InSIS: | https://insis.vse.cz/zp/83362/podrobnosti |