Zásuvný modul pro podporu S/MIME v Roundcube

but.committeeprof. Ing. Tomáš Hruška, CSc. (předseda) Ing. Vladimír Bartík, Ph.D. (člen) doc. Mgr. Adam Rogalewicz, Ph.D. (člen) Ing. Vladimír Veselý, Ph.D. (člen) Ing. Jan Pluskal, Ph.D. (člen) Ing. Tomáš Goldmann, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm E.cs
but.jazykčeština (Czech)
but.programInformační technologie a umělá inteligencecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorDytrych, Jaroslavcs
dc.contributor.authorDobeš, Zdeněkcs
dc.contributor.refereeKolář, Dušancs
dc.date.created2025cs
dc.description.abstractTato práce se zabývá tvorbou zásuvného modulu pro e-mailový klient Roundcube na zabezpečení elektronické pošty kryptografickým standardem S/MIME 4.0. Roundcube ve své výchozí verzi podporuje šifrování standardem OpenPGP prostřednictvím zásuvného modulu Enigma. Důvodem rozšíření o~S/MIME je především zvýšení kredibility odesílatele a~poskytnutí standardizovaného přístupu pro zabezpečenou e-mailovou komunikaci. Práce nejprve popisuje zmíněné i~související standardy a~jejich současná řešení. Dále představuje návrh, který reaguje na požadavky jednotlivých standardů, a ten je implementován. Práce popisuje konkrétní zvolené postupy, jejich zaintegrování do celkového systému modulu, průběžné jednotkové testování a~verifikaci výsledného řešení v podobě testování modulových funkcí a uživatelských testů. Oproti funkcionalitě S/MIME většiny populárních e-mailových klientů poskytuje implementovaný modul větší míru zabezpečení šifrovaných dat podporou novějších algoritmů a personifikaci funkcionality širším spektrem nastavovacích hodnot. Modul je zpřístupněn komunitě na platformě GitHub.cs
dc.description.abstractThis work focuses on the development of a plugin for the email client Roundcube to secure electronic messages using the cryptographic standard S/MIME 4.0. In its default version, Roundcube supports encryption using the OpenPGP standard via the Enigma plugin. The motivation for extending support to S/MIME lies primarily in enhancing the sender's credibility and providing a standardized approach to secure email communication. The work first describes the essential and related standards, as well as their current solutions. It then presents a design that addresses the requirements of the respective standards, followed by its implementation. The thesis details the specific procedures used, their integration into the overall plugin system, unit testing and verification of the final solution through function and user testing. Compared to the S/MIME functionality of most popular email clients, the plugin offers a higher level of encrypted data security by supporting newer algorithms, as well as enhanced personalization through a broader range of configurable options. The plugin is made available to the community on the GitHub platform.en
dc.description.markEcs
dc.identifier.citationDOBEŠ, Z. Zásuvný modul pro podporu S/MIME v Roundcube [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other164660cs
dc.identifier.urihttp://hdl.handle.net/11012/254878
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectMIMEcs
dc.subjectS/MIMEcs
dc.subjectPKCS#12cs
dc.subjectRoundcubecs
dc.subjecte-mailcs
dc.subjectzásuvný modulcs
dc.subjectbezpečnostcs
dc.subjectelektronická poštacs
dc.subjectšifrovánícs
dc.subjectelektronický podpiscs
dc.subjectOpenPGPcs
dc.subjectcertifikát X.509cs
dc.subjectCAcs
dc.subjectCMScs
dc.subjectPKCS#7cs
dc.subjectPHPcs
dc.subjectMIMEen
dc.subjectS/MIMEen
dc.subjectPKCS#12en
dc.subjectRoundcubeen
dc.subjecte-mailen
dc.subjectpluginen
dc.subjectsecurityen
dc.subjectwebmailen
dc.subjectencryptionen
dc.subjectdigital signatureen
dc.subjectOpenPGPen
dc.subjectX.509 certificateen
dc.subjectCAen
dc.subjectCMSen
dc.subjectPKCS#7en
dc.subjectPHPen
dc.titleZásuvný modul pro podporu S/MIME v Roundcubecs
dc.title.alternativePlugin for S/MIME support in Roundcubeen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2025-06-23cs
dcterms.modified2025-06-23-10:45:35cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid164660en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 02:04:17en
sync.item.modts2025.08.26 19:34:06en
thesis.disciplineVývoj aplikacícs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačové grafiky a multimédiícs
thesis.levelInženýrskýcs
thesis.nameIng.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.06 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_164660.html
Size:
8.73 KB
Format:
Hypertext Markup Language
Description:
file review_164660.html

Collections