Systém pro digitální podpis a šifrování

Loading...
Thumbnail Image

Date

Authors

Petržálek, Jakub

Mark

B

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií

ORCID

Abstract

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.

Description

Citation

PETRŽÁLEK, J. Systém pro digitální podpis a šifrování [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2025.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

bez specializace

Comittee

Ing. Kryštof Zeman, Ph.D. (člen) Ing. Pavel Sikora (člen) Ing. Ondřej Pavelka (člen) Ing. Martin Plšek, Ph.D. (člen) prof. Ing. Dan Komosný, Ph.D. (předseda) doc. Ing. David Kubánek, Ph.D. (místopředseda)

Date of acceptance

2025-06-17

Defence

Student prezentoval výsledky své práce a komise byla seznámena s posudky. Student obhájil bakalářskou práci a odpověděl na otázky členů komise a oponenta. Otázky oponenta: 1) Vysvětlete, proč obr. 3 platí jen pro podpis RSA. Využijte k tomu vztah (2.4). 2) Vysvětlete, proč jste se rozhodl zprávu nejprve šifrovat a autentizovat v režimu GCM a výsledek poté podepsat. Otázky komise: 1) Jaké soubory jsou podporovány k podpisu? 2) Kde je podpis umístěn? 3) Porovnával jste svoje řešení s nějakým komerčním?

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO