Analýza algoritmu SQUFOF
Analysis of the SQUFOF algoritm
diploma thesis (DEFENDED)

View/ Open
Permanent link
http://hdl.handle.net/20.500.11956/82989Identifiers
Study Information System: 148218
Collections
- Kvalifikační práce [10371]
Author
Advisor
Referee
Příhoda, Pavel
Faculty / Institute
Faculty of Mathematics and Physics
Discipline
Mathematical methods of information security
Department
Department of Algebra
Date of defense
8. 9. 2016
Publisher
Univerzita Karlova, Matematicko-fyzikální fakultaLanguage
Czech
Grade
Good
Keywords (Czech)
SQUFOF, čtverec, forma, faktorizaceKeywords (English)
SQUFOF, square, form, factorizationTato práce se zabývá sesbíráním faktů a vypracováním celistvé analýzy al- goritmu SQUFOF. Po krátkém historickém úvodu popisuje, jak spolu souvisí binární kvadratické formy reprezentující číslo N, rozvoj čísla √ N řetězovými zlomky, ideály v okruhu Z( √ N) a svazy v Q( √ N). Tato práce dále nabízí nástroje, jak mezi těmito strukturami plynule přecházet a nakonec s jejich pomocí ukazuje, jak algoritmus SQUFOF funguje. 1
This thesis deals with collecting facts and making the complete analysis of SQUFOF algorithm. In the beginning you can find a short hystorical re- view and then it continues with desribing how the binary quadratic forms, which represents the number N, continued fractions of √ N, ideals in the ring Z( √ N) and lattices in Q( √ N) are related. This thesis offers the tools usable to switch between these structures and finally it uses these tools to show, how the algorithm SQUFOF works. 1