<div class="csl-bib-body">
<div class="csl-entry">Hader, T. (2022). <i>Non-linear SMT-reasoning over finite fields</i> [Diploma Thesis, Technische Universität Wien]. reposiTUm. https://doi.org/10.34726/hss.2022.89445</div>
</div>
-
dc.identifier.uri
https://doi.org/10.34726/hss.2022.89445
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/19502
-
dc.description.abstract
Nichtlineare Polynome über endliche Körper haben zahlreiche Anwendungen in der Kryptographie, da sie schwer zu lösen sind. In dieser Arbeit befassen wir uns mit diesem Problem und präsentieren eine automatische Entscheidungsprozedur für die Erfüllbarkeit von Systemen nichtlinearer Polynome über endliche Körper. Unser Ansatz besteht aus einer Conflict-Driven Clause Learning (CDCL) Suchprozedur die bereits erfolgreich für Systeme nichtlinearer Polynome über die reellen Zahlen verwendet wurde. Wir zeigen, dass eine solche Prozedur auch für Systeme von Polynomen über endliche Körper verwendet werden kann. Neben der Suchprozedur selbst präsentieren wir zwei verschiedene Ansätze zum Verarbeiten der Polynome basierend auf der Eliminationstheorie und Gröbnerbasen. Wir vergleichen unseren Ansatz mit aktuellen Lösungsverfahren und beurteilen unsere Ergebnisse.
de
dc.description.abstract
Non-linear polynomial systems over finite fields are widely found in cryptography, as they are known to be hard to solve. In this thesis, we address this challenge and propose an automated reasoning procedure for deciding the satisfiability of a system on non-linear equations over finite fields. Our approach performs a Conflict-Driven Clause Learning (CDCL) style search, which has been successfully applied to deciding satisfiability of non-linear arithmetic constraints in the past. We show that CDCL can be utilized for the problem of solving non-linear polynomial systems and present the search procedure as well as two different theory solving back-end approaches utilizing elimination theory as well as Gröbner bases. In addition, we are comparing our approach to state-of-the-art procedures and give an evaluation of the results.
en
dc.language
English
-
dc.language.iso
en
-
dc.rights.uri
http://rightsstatements.org/vocab/InC/1.0/
-
dc.subject
polynomial arithmetic
de
dc.subject
satisfiability
de
dc.subject
SMT solving
de
dc.subject
finite fields
de
dc.subject
automated reasoning
de
dc.subject
polynomial arithmetic
en
dc.subject
satisfiability
en
dc.subject
SMT solving
en
dc.subject
finite fields
en
dc.subject
automated reasoning
en
dc.title
Non-linear SMT-reasoning over finite fields
en
dc.type
Thesis
en
dc.type
Hochschulschrift
de
dc.rights.license
In Copyright
en
dc.rights.license
Urheberrechtsschutz
de
dc.identifier.doi
10.34726/hss.2022.89445
-
dc.contributor.affiliation
TU Wien, Österreich
-
dc.rights.holder
Thomas Hader
-
dc.publisher.place
Wien
-
tuw.version
vor
-
tuw.thesisinformation
Technische Universität Wien
-
tuw.publication.orgunit
E192 - Institut für Logic and Computation
-
dc.type.qualificationlevel
Diploma
-
dc.identifier.libraryid
AC16440609
-
dc.description.numberOfPages
50
-
dc.thesistype
Diplomarbeit
de
dc.thesistype
Diploma Thesis
en
dc.rights.identifier
In Copyright
en
dc.rights.identifier
Urheberrechtsschutz
de
tuw.advisor.staffStatus
staff
-
tuw.advisor.orcid
0000-0002-8299-2714
-
item.languageiso639-1
en
-
item.openairetype
master thesis
-
item.grantfulltext
open
-
item.fulltext
with Fulltext
-
item.cerifentitytype
Publications
-
item.mimetype
application/pdf
-
item.openairecristype
http://purl.org/coar/resource_type/c_bdcc
-
item.openaccessfulltext
Open Access
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering