Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Log inSign up
Challenges
Datasets
Workspaces
Papers
Discussions
Leaderboard
Blog
Job Board
Q3AS

© 2026 Aqora Quantum S.A.S.

TermsPrivacyLegal Notice

SABER posztkvantum algoritmus implementálása

David-Cristian Ghiurcan

Published Jan 1, 2025• 0 citations
OpenAlex

Abstract

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.

Related papers

Kvantumalgoritmusok bemutatása a jövő informatikájában

Mátyás Fenyvesi

A szakdolgozat során az olvasó részletes ismeretekre tesz szert a newtoni fizika, valamint a kvantumfizika megértéséhez szükséges alapfogalmakhoz. Továbbá olyan napjainkban is használt titkosítási módszereket is megismer, mint az AES, az RSA és az elliptikus görbe kriptográfia. Ezeknek a részletes elemzésével betekintést nyer a rejtelmeibe, továbbá a sebezhetőségeire is rávilágít, mivel a kvantumszámítógépek megjelenésével ezek a titkosítási módszerek védtelenné válnak. Emellett még a kvantum-Fourier transzformáció is ismertetésre kerül, ami a kvantumszámítógépen futó Shor algoritmusának az alapja. Ezen felül egy táblázat is megjelenítést nyer, amelyben a manapság használt és a poszt-kvantum algoritmusok vannak összehasonlítva különböző szempontok szerint. Végül egy Qiskit demó program kerül prezentálásra, amivel megismerhetjük a kvantumszámítógépen futó programok mikéntjét.

•May 2, 2024•0 citations

Poszt-kvantum kriptográfiai algoritmusok elemzése

Sándor Martin Kéri

A poszt-kvantum kriptográfiai algoritmusok elemzése egy nagyszerű téma, mely sosem volt még ennyire aktuális és izgalmakkal teli. Azért választottam ezt a témát, mivel rendkívül elkezdett érdekelni a kriptográfia a témaválasztás idején, emellett a matematikai alapokon nyugvó tudományhoz mindig is rendkívül közel álltam. Ezen téma nagyszerű volt a saját tudásom gyarapítására, arra, hogy igazán elmélyülhessek a jövő izgalmas felfedezéseibe. A téma egy rendkívül fontos dolgot tárgyal, hiszen valamilyen szinten mindenkit érint, aki részese a digitális életnek. A kriptográfiai algoritmusok feltörése, bárhogyan is kerüljön arra sor, egy katasztrófa lenne, és eddig szerencsére erre nem is igazán volt példa rá. Az, hogy a kvantumszámítógépek bonyodalmat lesznek képesek okozni, többé nem egy kérdés, és nem csak elméletben vagy képzeletben létezik, hiszen már hihetetlen erővel dolgoznak rajta, és jelen vannak a köztudatban. Érdemes ezért elgondolkodni, hogy milyen lépéseket teszünk az adataink, a digitális identitásunk védelmében, hiszen bizonytalanság övezi azt, hogy vajon mikor lesznek elég erősek a kvantumszámítógépek ahhoz, hogy a mostani, legerősebb titkosításaink feltörjék. Úgy érzem, hogy rendkívül szerencsés voltam a témával kapcsolatban, mivel az egész folyamat éppen körülöttem történik, és szemtanúja lehetek a változásoknak, amiket előidéz.

•Nov 28, 2022•0 citations

NMR kvantumszámítógép kísérletek

András Andor Gál

A közelmúltban a kvantumszámítógépek jelentős érdeklődést váltottak ki, ami nem csak potenciális technológiai jelentőségét tükrözi, de komoly kihívást is jelent fizikai megvalósítása. Egy kvantumszámítógép megépítésének nehézsége abban rejlik, hogy olyan fizikai rendszert találjunk, amely rendelkezik a informatikai számításokhoz szükséges nemlineáris kölcsönhatásokkal, és ezzel egyidejűleg vezérelhető is, de nem kapcsolódik olyan erősen a környezethez, hogy a kvantumkoherencia gyorsan elvesszen. Ezért dolgozatom első részében áttekintem egy kvantum-Turing gép főbb részeit és tulajdonságait. A mágneses magrezonancia (NMR) spektroszkópia sokáig vezető szerepet játszott abban, hogy kis méretben viszonylag egyszerű eszköze legyen a technológia demonstrálásának. A Bell-egyenlőtlenségek által leírt két kvantumos rendszer létrehozásával, egyszerű kvantum logikai áramkörök és logikai kapuk kialakításával és effektív tiszta állapotok megvalósításával olyan kísérletek hajthatóak végre, amelyekkel a kvantumösszefonódás és ennek hatása vizsgálható. Ezeknek a kísérleteknek a szimulálásával a kvantummechanika jobban megérthető és segítik az elméleti hátteret mélyebben megismerni. Így a második felében a dolgozatomnak ezeknek a technikáknak a sajátosságait vettem át.

•May 3, 2022•0 citations

Megőrzési problémák és szeparációs tételek

Patrícia Szokol

A disszertáció különböző matematikai struktúrákon értelmezett megőrzési problémákat, valamint szeparációs tételeket tartalmaz. Az első fejezetben azon transzformációk szerkezete kerül leírásra, melyek invariánsan hagynak egy, a kvantum-információelméletben fontos szerepet játszó mennyiséget. Nevezetesen, a sűrűségoperátorokon értelmezett azon transzformációk szerkezete kerül leírásra, melyek egy adott, szigorúan konvex f függvény esetén invariánsan hagyják az ún. kvantum f-divergenciát. Jól ismert tény, hogy speciális f függvény választásával a kvantum f-divergencia definíciója az Umegaki relatív entrópia fogalmához vezet. A második fejezetben leírásra kerültek azon szürjektív transzformációk, melyek a pozitív definit mátrixok terén vannak értelmezve és megőriznek egy adott, unitér-invariáns normával illetve bizonyos feltételeknek eleget tevő folytonos valós függvénnyel paraméterezett, úgynevezett általánosított távolság mértéket. A harmadik fejezet az általánosított eloszlásfüggvények tere Kolmogorov-Smirnov izometriáinak alakjáról szól. A negyedik és ötödik fejezet szeparációs problémákat tartalmaz. Egy jól ismert szeparációs tétel szerint, ha egy konvex függvény egy konkáv “felett” helyezkedik el, akkor létezik a kettő között egy affin függvény. Sőt, két tetszőleges függvény esetén adható az affin szeparáció jellemzésére egy szükséges és elégséges feltétel. A negyedik fejezetben a fenti tétel általánosítása szerepel. Nevezetesen, azon valós függvény párokat jellemzése, melyek egy n-ed rendű konvex Beckenbach család tagjával szeparálhatóak. Az utolsó fejezet fő eredménye Baron, Matkowski és Nikodem valós függvénypárok konvex függvénnyel való szeparációjáról szóló tételét általánosítja. Karakterizálja azon valós függvénypárokat, amelyek egy kétdimenziós Csebisev rendszer valamely elemével szétválaszthatóak.

•Jan 1, 2015•0 citations

Milyen változásokat hozhatnak a kvantumszámítógépek az oktatás területén?

Csilla Kvaszingerné Prantner, Ferenc Koczka, Csaba Bíró

A magyar törvénykezésben megjelentek azok a rendeletek, amelyek ráerősítenek arra, hogy gyorsan közeledünk a kvantumszámítógépek korszakához. A teljesen újszerű elveken működő kvantumszámítógépek korábban nem megoldható problémákra hatékony és gyors megoldásokat ígérnek. Az új típusú gépek megjelenése várhatóan nem csak az informatika, a gazdaság és a különféle tudományok területén hoz nagy változásokat, hanem valószínűsíthetően a mindennapi életünkre is erősen hatással lesz. Szükségét érezzük, hogy az oktatási szféra is kövesse a kvantumtechnológia megjelenését, hogy ne érje váratlanul a jövő szakembereit. A tanulmányban szóba kerülnek a témával kapcsolatos jogszabályok, az érintett szakterületek és a kvantuminformatikában rejlő lehetőségek és veszélyek. Továbbá írunk arról, hogy milyen tapasztalatok vannak eddig a kvantuminformatika tanításának gyakorlatában.

Eszterházy Károly Katolikus Egyetem Líceum Kiadó eBooks•Jan 1, 2023•0 citations

9631627764

A könyv célja az, hogy szisztematikus bevezetést adjon a kvantumkémiába, és hogy az alapvető kémiai fogalmak valódi fizikai hátterét bemutassa. Egyrészt a kvantumkémia iránt érdeklődő egyetemi hallgatókat célozza meg, másrészt minden olyan szakembert, aki kíváncsi a kvantumkémia alkalmazására mindennapos kémiai problémák megoldásában. A könyv elolvasása után az olvasó számára világossá válik, hogy mik a kvantumkémia jelenlegi lehetőségei, illetve korlátai. A szerzők megpróbálják mindezt úgy elérni, hogy a felhasznált matematikai apparátus a szövegben minimális legyen. A magasabb matematikai felkészültséget kívánó magyarázatok elkülönítve, a fejezetek végén, a megjegyzések rovatban találhatók.

•Dec 4, 2008•0 citations
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.
A szakdolgozat során az olvasó részletes ismeretekre tesz szert a newtoni fizika, valamint a kvantumfizika megértéséhez szükséges alapfogalmakhoz. Továbbá olyan napjainkban is használt titkosítási módszereket is megismer, mint az AES, az RSA és az elliptikus görbe kriptográfia. Ezeknek a részletes elemzésével betekintést nyer a rejtelmeibe, továbbá a sebezhetőségeire is rávilágít, mivel a kvantumszámítógépek megjelenésével ezek a titkosítási módszerek védtelenné válnak. Emellett még a kvantum-Fourier transzformáció is ismertetésre kerül, ami a kvantumszámítógépen futó Shor algoritmusának az alapja. Ezen felül egy táblázat is megjelenítést nyer, amelyben a manapság használt és a poszt-kvantum algoritmusok vannak összehasonlítva különböző szempontok szerint. Végül egy Qiskit demó program kerül prezentálásra, amivel megismerhetjük a kvantumszámítógépen futó programok mikéntjét.
A poszt-kvantum kriptográfiai algoritmusok elemzése egy nagyszerű téma, mely sosem volt még ennyire aktuális és izgalmakkal teli. Azért választottam ezt a témát, mivel rendkívül elkezdett érdekelni a kriptográfia a témaválasztás idején, emellett a matematikai alapokon nyugvó tudományhoz mindig is rendkívül közel álltam. Ezen téma nagyszerű volt a saját tudásom gyarapítására, arra, hogy igazán elmélyülhessek a jövő izgalmas felfedezéseibe. A téma egy rendkívül fontos dolgot tárgyal, hiszen valamilyen szinten mindenkit érint, aki részese a digitális életnek. A kriptográfiai algoritmusok feltörése, bárhogyan is kerüljön arra sor, egy katasztrófa lenne, és eddig szerencsére erre nem is igazán volt példa rá. Az, hogy a kvantumszámítógépek bonyodalmat lesznek képesek okozni, többé nem egy kérdés, és nem csak elméletben vagy képzeletben létezik, hiszen már hihetetlen erővel dolgoznak rajta, és jelen vannak a köztudatban. Érdemes ezért elgondolkodni, hogy milyen lépéseket teszünk az adataink, a digitális identitásunk védelmében, hiszen bizonytalanság övezi azt, hogy vajon mikor lesznek elég erősek a kvantumszámítógépek ahhoz, hogy a mostani, legerősebb titkosításaink feltörjék. Úgy érzem, hogy rendkívül szerencsés voltam a témával kapcsolatban, mivel az egész folyamat éppen körülöttem történik, és szemtanúja lehetek a változásoknak, amiket előidéz.
A közelmúltban a kvantumszámítógépek jelentős érdeklődést váltottak ki, ami nem csak potenciális technológiai jelentőségét tükrözi, de komoly kihívást is jelent fizikai megvalósítása. Egy kvantumszámítógép megépítésének nehézsége abban rejlik, hogy olyan fizikai rendszert találjunk, amely rendelkezik a informatikai számításokhoz szükséges nemlineáris kölcsönhatásokkal, és ezzel egyidejűleg vezérelhető is, de nem kapcsolódik olyan erősen a környezethez, hogy a kvantumkoherencia gyorsan elvesszen. Ezért dolgozatom első részében áttekintem egy kvantum-Turing gép főbb részeit és tulajdonságait. A mágneses magrezonancia (NMR) spektroszkópia sokáig vezető szerepet játszott abban, hogy kis méretben viszonylag egyszerű eszköze legyen a technológia demonstrálásának. A Bell-egyenlőtlenségek által leírt két kvantumos rendszer létrehozásával, egyszerű kvantum logikai áramkörök és logikai kapuk kialakításával és effektív tiszta állapotok megvalósításával olyan kísérletek hajthatóak végre, amelyekkel a kvantumösszefonódás és ennek hatása vizsgálható. Ezeknek a kísérleteknek a szimulálásával a kvantummechanika jobban megérthető és segítik az elméleti hátteret mélyebben megismerni. Így a második felében a dolgozatomnak ezeknek a technikáknak a sajátosságait vettem át.
A disszertáció különböző matematikai struktúrákon értelmezett megőrzési problémákat, valamint szeparációs tételeket tartalmaz. Az első fejezetben azon transzformációk szerkezete kerül leírásra, melyek invariánsan hagynak egy, a kvantum-információelméletben fontos szerepet játszó mennyiséget. Nevezetesen, a sűrűségoperátorokon értelmezett azon transzformációk szerkezete kerül leírásra, melyek egy adott, szigorúan konvex f függvény esetén invariánsan hagyják az ún. kvantum f-divergenciát. Jól ismert tény, hogy speciális f függvény választásával a kvantum f-divergencia definíciója az Umegaki relatív entrópia fogalmához vezet. A második fejezetben leírásra kerültek azon szürjektív transzformációk, melyek a pozitív definit mátrixok terén vannak értelmezve és megőriznek egy adott, unitér-invariáns normával illetve bizonyos feltételeknek eleget tevő folytonos valós függvénnyel paraméterezett, úgynevezett általánosított távolság mértéket. A harmadik fejezet az általánosított eloszlásfüggvények tere Kolmogorov-Smirnov izometriáinak alakjáról szól. A negyedik és ötödik fejezet szeparációs problémákat tartalmaz. Egy jól ismert szeparációs tétel szerint, ha egy konvex függvény egy konkáv “felett” helyezkedik el, akkor létezik a kettő között egy affin függvény. Sőt, két tetszőleges függvény esetén adható az affin szeparáció jellemzésére egy szükséges és elégséges feltétel. A negyedik fejezetben a fenti tétel általánosítása szerepel. Nevezetesen, azon valós függvény párokat jellemzése, melyek egy n-ed rendű konvex Beckenbach család tagjával szeparálhatóak. Az utolsó fejezet fő eredménye Baron, Matkowski és Nikodem valós függvénypárok konvex függvénnyel való szeparációjáról szóló tételét általánosítja. Karakterizálja azon valós függvénypárokat, amelyek egy kétdimenziós Csebisev rendszer valamely elemével szétválaszthatóak.
A magyar törvénykezésben megjelentek azok a rendeletek, amelyek ráerősítenek arra, hogy gyorsan közeledünk a kvantumszámítógépek korszakához. A teljesen újszerű elveken működő kvantumszámítógépek korábban nem megoldható problémákra hatékony és gyors megoldásokat ígérnek. Az új típusú gépek megjelenése várhatóan nem csak az informatika, a gazdaság és a különféle tudományok területén hoz nagy változásokat, hanem valószínűsíthetően a mindennapi életünkre is erősen hatással lesz. Szükségét érezzük, hogy az oktatási szféra is kövesse a kvantumtechnológia megjelenését, hogy ne érje váratlanul a jövő szakembereit. A tanulmányban szóba kerülnek a témával kapcsolatos jogszabályok, az érintett szakterületek és a kvantuminformatikában rejlő lehetőségek és veszélyek. Továbbá írunk arról, hogy milyen tapasztalatok vannak eddig a kvantuminformatika tanításának gyakorlatában.
A könyv célja az, hogy szisztematikus bevezetést adjon a kvantumkémiába, és hogy az alapvető kémiai fogalmak valódi fizikai hátterét bemutassa. Egyrészt a kvantumkémia iránt érdeklődő egyetemi hallgatókat célozza meg, másrészt minden olyan szakembert, aki kíváncsi a kvantumkémia alkalmazására mindennapos kémiai problémák megoldásában. A könyv elolvasása után az olvasó számára világossá válik, hogy mik a kvantumkémia jelenlegi lehetőségei, illetve korlátai. A szerzők megpróbálják mindezt úgy elérni, hogy a felhasznált matematikai apparátus a szövegben minimális legyen. A magasabb matematikai felkészültséget kívánó magyarázatok elkülönítve, a fejezetek végén, a megjegyzések rovatban találhatók.