Repository logo
 

Typed synthesis of fast multiplication algorithms for post-quantum cryptography

dc.contributor.authorScarbro, William, author
dc.contributor.authorRajopadhye, Sanjay, advisor
dc.contributor.authorMcClurg, Jedidiah, committee member
dc.contributor.authorAchter, Jeffrey, committee member
dc.date.accessioned2024-05-27T10:31:55Z
dc.date.available2024-05-27T10:31:55Z
dc.date.issued2024
dc.description.abstractMultiplication over polynomial rings is a time consuming operation in many post-quantum cryptosystems. State-of-the-art implementations of multiplication for these cryptosystems have been developed by hand using an algebraic framework. A similar class of algorithms, based on the Discrete Fourier Transform, have been optimized across a variety of platforms using program synthesis. We demonstrate how the algebraic framework used to describe fast multiplication algorithms can be used in program synthesis. Specifically, we extend and then abstract this framework for use in program synthesis, allowing AI search techniques to find novel, high performance implementations of polynomial ring multiplication across platforms.
dc.format.mediumborn digital
dc.format.mediummasters theses
dc.identifierScarbro_colostate_0053N_18251.pdf
dc.identifier.urihttps://hdl.handle.net/10217/238387
dc.languageEnglish
dc.language.isoeng
dc.publisherColorado State University. Libraries
dc.relation.ispartof2020-
dc.rightsCopyright and other restrictions may apply. User is responsible for compliance with all applicable laws. For information about copyright law, please see https://libguides.colostate.edu/copyright.
dc.subjectpost quantum cryptography
dc.subjectring multiplication
dc.subjectprogram synthesis
dc.subjectdiscrete Fourier transform
dc.titleTyped synthesis of fast multiplication algorithms for post-quantum cryptography
dc.typeText
dcterms.rights.dplaThis Item is protected by copyright and/or related rights (https://rightsstatements.org/vocab/InC/1.0/). You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
thesis.degree.disciplineComputer Science
thesis.degree.grantorColorado State University
thesis.degree.levelMasters
thesis.degree.nameMaster of Science (M.S.)

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Scarbro_colostate_0053N_18251.pdf
Size:
427.18 KB
Format:
Adobe Portable Document Format