Závěrečná práce: Bc. Jan Sekanina: Java Cryptography Architecture Educational Materials
Diplomová práce
Java Cryptography Architecture Educational Materials
Anotace
Cílem této práce je vytvořit komplexní výukové materiály zaměřené na nejnovější pokroky v ekosystému Java a moderní kryptografické standardy. S vydáním Javy 25 (LTS) vyvstává potřeba aktualizovaných osnov, které integrují algoritmy postkvantové kryptografie (PQC). Tento výzkum seznamuje studenty s architekturou Java Cryptography Architecture (JCA), přičemž zkoumá její model založený na poskytovatelích …více
Abstract
This thesis aims to develop comprehensive educational materials focused on the latest advancements in the Java ecosystem and modern cryptographic standards. With the release of Java 25 (LTS), there is a need for updated curricula that integrate Post-Quantum Cryptography (PQC) algorithms. This research introduces students to the Java Cryptography Architecture (JCA), exploring its provider-based model …více
Zadání práce
The seminar should provide an overview and compilation of hands-on tasks on the use of cryptographic primitives, including post-quantum cryptography (PQC) schemes, especially certified ones such as ML-KEM and ML-DSA. Most of the exercises will use the Bouncy Castle library. A small part of the seminar is about Java providers; there will be a corresponding demo in the exercises. Some of the tasks students will be asked to complete will consist of generating random values, using a (keyed) hash function, encrypting data using symmetric and asymmetric encryption, key derivation, creating a signature, and matching signatures to public keys with different algorithms.
The slides will include a presentation to introduce students to the topic, with correct solutions to the exercises that follow. The homework/midterm should test students beyond the seminar tasks, combining and embedding the skills gained during the seminar.
1. 6. 2026 11:03, Lukasz Michal Chmielewski, PhD, učo 247858
Přílohy
Práce na příbuzné téma
Seznam prací, které mají shodná klíčová slova.
-
Measuring the usability of cryptographic libraries
Mgr. Matěj Kolouch Grabovský -
Bezpečnostní aspekty souborových systémů a bezpečnost dat zajištěná šifrováním disků
Bc. Radek Macek -
Security analysis of cryptocurrency hardware wallets
RNDr. Milan Šorf, učo 500362 -
Bezpečnost v elektronickém obchodování
RNDr. Ondřej Daněk, Ph.D., učo 60931 -
Clustering of Command Histories from Cybersecurity Training
Bc. Daniel Popovič -
Security-aware Mutation Testing
Mgr. Martin Durkáč -
Budování metadatového editoru nad GWT
Mgr. Jiří Kremser, učo 143415 -
Elektronické bankovnictví
Ing. Daniel Řiha, učo 98671




