SABER posztkvantum algoritmus implementálása
Fájlok
Dátum
Szerzők
Folyóirat címe
Folyóirat ISSN
Kötet címe (évfolyam száma)
Kiadó
Absztrakt
A szakdolgozatom a Saber posztkvantum kulcsbeágyazási mechanizmus elméleti hátterét és gyakorlati megvalósítását vizsgálja. Az elméleti rész során bemutatom a posztkvantum kriptográfia alapjait. Bemutatásra kerülnek a különböző kriptográfiai algoritmus osztályok és azok tulajdonságai. Az elméleti háttér ismertetése során kitérek a séma által használt algebrai stuktrúrákra. A gyakorlati rész során bemutatom, egy általam készített, Python programozási nyelvű, implementációját a Saber sémának. Az implementáció tartalmazza, a nyilvános kulcsú titkosítás három folyamatát: kulcsgenerálás, titkosítás és visszafejtés, illetve a kulcsbeágyazási mechanizmus három műveletét: kulcsgenerálás, enkapszuláció és dekapszuláció. A dolgozat legvégén bemutatom az implementáció tesztelésének a menetét.