<div class="csl-bib-body">
<div class="csl-entry">Hader, T., Kaufmann, D., & Kovacs, L. (2023). SMT Solving over Finite Field Arithmetic. In R. Piscac & A. Voronkov (Eds.), <i>Proceedings of 24th International Conference on Logic for Programming, Artificial Intelligence and Reasoning</i> (pp. 238–256). https://doi.org/10.29007/4n6w</div>
</div>
-
dc.identifier.uri
http://hdl.handle.net/20.500.12708/193254
-
dc.description.abstract
Non-linear polynomial systems over finite fields are used to model functional behavior of cryptosystems, with applications in system security, computer cryptography, and post- quantum cryptography. Solving polynomial systems is also one of the most difficult problems in mathematics. In this paper, we propose an automated reasoning procedure for deciding the satisfiability of a system of non-linear equations over finite fields. We introduce zero decomposition techniques to prove that polynomial constraints over finite fields yield finite basis explanation functions. We use these explanation functions in model constructing satisfiability solving, allowing us to equip a CDCL-style search procedure with tailored theory reasoning in SMT solving over finite fields. We implemented our approach and provide a novel and effective reasoning prototype for non-linear arithmetic over finite fields.
en
dc.description.sponsorship
European Commission
-
dc.language.iso
en
-
dc.relation.ispartofseries
EPiC Series in Computing
-
dc.subject
SMT Solving
en
dc.subject
Finite Fields
en
dc.subject
Polynomial Arithmetic
en
dc.title
SMT Solving over Finite Field Arithmetic
en
dc.type
Inproceedings
en
dc.type
Konferenzbeitrag
de
dc.description.startpage
238
-
dc.description.endpage
256
-
dc.relation.grantno
ERC Consolidator Grant 2020
-
dc.type.category
Full-Paper Contribution
-
tuw.booktitle
Proceedings of 24th International Conference on Logic for Programming, Artificial Intelligence and Reasoning
-
tuw.container.volume
94
-
tuw.project.title
Automated Reasoning with Theories and Induction for Software Technologies
-
tuw.researchTopic.id
C5
-
tuw.researchTopic.name
Computer Science Foundations
-
tuw.researchTopic.value
100
-
tuw.publication.orgunit
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
tuw.publication.orgunit
E056-10 - Fachbereich SecInt-Secure and Intelligent Human-Centric Digital Technologies
-
tuw.publisher.doi
10.29007/4n6w
-
dc.description.numberOfPages
19
-
tuw.author.orcid
0000-0002-8299-2714
-
tuw.event.name
24th International Conference on Logic for Programming, Artificial Intelligence and Reasoning
en
tuw.event.startdate
04-06-2023
-
tuw.event.enddate
09-06-2023
-
tuw.event.online
On Site
-
tuw.event.type
Event for scientific audience
-
tuw.event.country
CO
-
tuw.event.presenter
Hader, Thomas
-
wb.sciencebranch
Informatik
-
wb.sciencebranch
Mathematik
-
wb.sciencebranch.oefos
1020
-
wb.sciencebranch.oefos
1010
-
wb.sciencebranch.value
80
-
wb.sciencebranch.value
20
-
item.grantfulltext
none
-
item.fulltext
no Fulltext
-
item.openairetype
conference paper
-
item.languageiso639-1
en
-
item.openairecristype
http://purl.org/coar/resource_type/c_5794
-
item.cerifentitytype
Publications
-
crisitem.project.funder
European Commission
-
crisitem.project.grantno
ERC Consolidator Grant 2020
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering
-
crisitem.author.dept
E192-04 - Forschungsbereich Formal Methods in Systems Engineering