Vis enkel innførsel

dc.contributor.authorEllingsen, Tor Kristian
dc.date.accessioned2024-02-05T07:22:22Z
dc.date.issued2023-11-20
dc.date.submitted2023-11-20T11:06:17Z
dc.identifierINF399 0 MAO ORD 2023 HØST
dc.identifier.urihttps://hdl.handle.net/11250/3115412
dc.descriptionPostponed access: the file will be accessible after 2024-11-20
dc.description.abstractHADESMiMC is a recent symmetric cryptographic algorithm working with elements in a finite field. It is proposed as a candidate cipher for secure data transfers using Multiparty Computation (MPC). MPC is particularly useful when multiple parties want to do shared computations without having to reveal their data to each other. As HADESMiMC is a fairly new algorithm, the work regarding cryptanalysis is very limited. The goal of this thesis is to perform algebraic attacks on polynomial systems modelled from HADESMiMC by computing a Gröbner basis using the F4 algorithm. In the analysis, the optimal guessed variables for best overall performance for solving the modelled polynomial systems are identified. This leads to lower time complexity heavily dependent on the highest computational degree in the F4 algorithm. Further, the different degree estimates are evaluated, and an alternative polynomial modelling leading to significant speedups and memory reductions is discovered.
dc.language.isoeng
dc.publisherThe University of Bergen
dc.rightsCopyright the Author. All rights reserved
dc.subjectGröbner basis
dc.subjectCryptanalysis
dc.subjectHADESMiMC
dc.subjectMPC
dc.subjectHADES Design
dc.subjectAlgebraic attack
dc.titleAlgebraic Attacks on the Encryption Scheme HADESMiMC
dc.typeMaster thesis
dc.date.updated2023-11-20T11:06:17Z
dc.rights.holderCopyright the Author. All rights reserved
dc.description.degreeMasteroppgave i informatikk
dc.description.localcodeINF399
dc.description.localcodeMAMN-INF
dc.description.localcodeMAMN-PROG
dc.subject.nus754199
fs.subjectcodeINF399
fs.unitcode12-12-0
dc.date.embargoenddate2024-11-20


Tilhørende fil(er)

Thumbnail

Denne innførselen finnes i følgende samling(er)

Vis enkel innførsel