Aplikace homomorfního šifrování v praxi
Application of homomorphic encryption in practice
dc.contributor.advisor | Pospíšek Miroslav | |
dc.contributor.author | Vojtěch Sedlák | |
dc.date.accessioned | 2024-06-19T09:54:16Z | |
dc.date.available | 2024-06-19T09:54:16Z | |
dc.date.issued | 2024-06-15 | |
dc.identifier | KOS-1240469319705 | |
dc.identifier.uri | http://hdl.handle.net/10467/115696 | |
dc.description.abstract | Homomorfní šifrování je revoluční technika, která umožňuje provádět výpočty nad zašifrovanými daty bez nutnosti jejich předchozího dešifrování. Tato práce poskytuje přehled současného stavu a vysvětluje základní principy této šifrovací metody. Jsou zde představena tři základní homomorfní schémata: BFV, BGV a CKKS, včetně jejich vlastností, rozdílů a také výhod či nevýhod oproti klasickým šifrám. Dále se zde diskutuje o možnostech a vhodných oblastech využití této šifrovací techniky. Součástí práce je také praktická aplikace, která ukazuje použití homomorfního šifrování. K tomuto byla využita open source knihovna Microsoft SEAL. Na základě této aplikace byla provedena analýza, která se zaměřuje především na rychlost nebo velikost zašifrovaných dat. | cze |
dc.description.abstract | Homomorphic encryption is a revolutionary technique that allows performing computations on encrypted data without the need for prior decryption. This paper provides an overview of the current state and explains the fundamental principles of this encryption method. It introduces three basic homomorphic schemes: BFV, BGV, and CKKS, along with their properties, differences, and advantages or disadvantages compared to traditional ciphers. Furthermore, the possibilities and suitable areas of application of this encryption technique are discussed. Additionally, the paper includes a practical application demonstrating the usage of homomorphic encryption. For this purpose, the open source Microsoft SEAL library was utilized. Based on this application, an analysis was conducted, focusing primarily on the speed and size of encrypted data. | eng |
dc.publisher | České vysoké učení technické v Praze. Vypočetní a informační centrum. | cze |
dc.publisher | Czech Technical University in Prague. Computing and Information Centre. | eng |
dc.rights | A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.html | eng |
dc.rights | Vysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html | cze |
dc.subject | Homomorfní šifrování | cze |
dc.subject | praktické využití | cze |
dc.subject | BFV | cze |
dc.subject | BGV | cze |
dc.subject | CKKS | cze |
dc.subject | Microsoft SEAL | cze |
dc.subject | Homomorphic encryption | eng |
dc.subject | practical usage | eng |
dc.subject | BFV | eng |
dc.subject | BGV | eng |
dc.subject | CKKS | eng |
dc.subject | Microsoft SEAL | eng |
dc.title | Aplikace homomorfního šifrování v praxi | cze |
dc.title | Application of homomorphic encryption in practice | eng |
dc.type | bakalářská práce | cze |
dc.type | bachelor thesis | eng |
dc.contributor.referee | Trummová Ivana | |
theses.degree.discipline | Informační bezpečnost 2021 | cze |
theses.degree.grantor | katedra informační bezpečnosti | cze |
theses.degree.programme | Informatika | cze |