Original title:
Systém pro digitální podpis a šifrování
Translated title:
System for Digital Signing and Encryption
Authors:
Petržálek, Jakub ; Burda, Karel (referee) ; Zeman, Václav (advisor) Document type: Bachelor's theses
Year:
2025
Language:
cze Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[cze][eng]
Bakalářská práce se zabývá návrhem a implementací aplikace pro šifrování a digitální podpis souborů s využitím infrastruktury veřejných klíčů (PKI). V úvodní části je provedena analýza současných šifrovacích standardů, metod digitálního podepisování a technologií vhodných pro praktickou realizaci systému. Následně je navržen a implementován systém umožňující šifrování a dešifrování dat, vytváření digitálních podpisů a jejich ověřování. Řešení využívá open-source knihovnu OpenSSL jako základní nástroj pro kryptografické operace.
The bachelor thesis focuses on the design and implementation of an application for file encryption and digital signature using Public Key Infrastructure (PKI). The introductory part analyzes current encryption standards, digital signature methods, and technologies suitable for practical implementation. A system is then designed and implemented that enables data encryption and decryption, creation of digital signatures, and their verification. The solution uses the open-source library OpenSSL as the core tool for cryptographic operations.
Keywords:
asymmetric cryptography; data security; digital signature; file encryption; OpenSSL; public key infrastructure; signature verification; Symmetric cryptography; asymetrická kryptografie; bezpečnost dat; digitální podpis; infrastruktura veřejných klíčů; OpenSSL; ověřování podpisu; Symetrická kryptografie; šifrování souborů
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/252947