Bakalářská práce

Konštrukcie hladkých čísel

Construction of smooth numbers

Barbora Danková
Anotace

Hladké čísla majú významné využitie v mnohých faktorizačných algoritmoch. Táto práca sa zaoberá konštrukciou hladkých čísel pomocou redukcie bázy mriežky. Cieľom práce je analyzovať a vyhodnotiť postup konštrukcie hladkých čísel pre rôzne nastavenie mriežky. Teoretická časť popisuje hladké čísla, ich súvis s faktorizáciu a predstavuje postup konštrukcie hladkých čísel s použitím redukcie mriežky. V …více

Abstract

Smooth numbers have significant use in many factorization algorithms. This thesis focuses on the construction of smooth numbers using lattice basis reduction. The aim of the thesis is to analyse and assess this procedure for the construction of smooth numbers using different lattices. The theoretical part describes smooth numbers, their relation to factorization and presents the procedure for constructing …více

Zadání práce
Peter Schnorr v preprinte článku [1] navrhol metódu faktorizácie celých čísel. Metóda využíva algoritmy (napr. LLL, BKZ) riešiace problém najmenšieho vektora v mriežke. Tieto su aplikované na mriežky tvorené logaritmami malých prvočísel s cieľom konštrukcie faktorizačných relácií. Leo Ducas naimplementoval a experimentálne otestoval Schnorrovu metódu na module malých bitových dĺžok. Výsledky ukázali, že uvedená metóda nezískala prakticky žiadne relácie pre použité paramatre (400 bitové číslo, 47 prvočísel faktorovej bázy). Cieľom práce je dôkladne zanalyzovať a otestovať originálnu metódu pre rôzne kombinácie klúčových parametrov. Predpokladá sa otestovanie kombinácií nasledovných parametrov: počet prvočísel faktorovej bázy, veľkosť prvočísel, veľkosť faktorizovaného RSA modula, presnosť logaritmov. Študentka navrhne a vyhodnotí experimenty tak, aby bolo možné odhadnúť úspešnosť algoritmu pre všobecnú kombináciu parametrov. Študentka taktiež naimplementuje verziu LLL algoritmu, ktorý bude akceptovať neceločíselné vstupy, otestuje ju a vyhodnotí na príslušnej matici logaritmov. [1] Claus Peter Schnorr, Fast Factoring Integers by SVP Algorithms, Cryptology ePrint Archive: Report 2021/232 (preprint) [2] L. Ducas, Testing Schnorr's factoring Claim in SageMath, https://github.com/lducas/SchnorrGate
Práce zkontrolována:
19. 12. 2022 11:08, Mgr. Marek Sýs, Ph.D., učo 232886
Jazyk práce
slovenština slovenština
Termín obhajoby
1. 2. 2023
Práce byla úspěšně obhájena

Vedoucí

Mgr. Marek Sýs, Ph.D., učo 232886
KPSK FI MU

Oponent

RNDr. Matúš Nemec, Ph.D., učo 396066
KPSK FI MU

Masarykova univerzita Fakulta informatiky
Studijní program
Plán
Informatika

Práce na příbuzné téma

Seznam prací, které mají shodná klíčová slova.

 
Název
Vložil
Vloženo
Práva
Archiv závěrečné práce Barbora Danková FI B-INF IN zsxez/20
22. 11. 2022
Složky
Soubory
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
Danková, B.
14. 12. 2022
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.