Formal Analysis of Non-Malleability for Commitment Schemes in EasyCrypt

dc.contributor.advisorFirsov, Denis, juhendaja
dc.contributor.advisorLaur, Sven, juhendaja
dc.contributor.authorZhuchko, Ekaterina
dc.contributor.otherTartu Ülikool. Loodus- ja täppisteaduste valdkondet
dc.contributor.otherTartu Ülikool. Arvutiteaduse instituutet
dc.date.accessioned2023-08-24T08:55:42Z
dc.date.available2023-08-24T08:55:42Z
dc.date.issued2022
dc.description.abstractIn this work, we perform a formal analysis of definitions of non-malleability for commitment schemes in the EasyCrypt theorem prover. There are two distinct formulations of non-malleability found in the literature: the comparison-based definition and the simulation- based definition. In this paper, we do a formal analysis of both. We start by formally proving that the comparison-based definition which was originally introduced by Laur et al. is unsatisfiable. Also, we propose a novel formulation of simulation-based non-malleability. Moreover, we validate our definition by proving that it implies hiding and binding of commitment schemes.et
dc.identifier.urihttps://hdl.handle.net/10062/91731
dc.language.isoenget
dc.publisherTartu Ülikoolet
dc.rightsopenAccesset
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectCryptographyet
dc.subjectcommitmentset
dc.subjectnon-malleabilityet
dc.subjectformal methodset
dc.subjectEasyCryptet
dc.subject.othermagistritöödet
dc.subject.otherinformaatikaet
dc.subject.otherinfotehnoloogiaet
dc.subject.otherinformaticset
dc.subject.otherinfotechnologyet
dc.titleFormal Analysis of Non-Malleability for Commitment Schemes in EasyCryptet
dc.typeThesiset

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Zhuchko_MastersThesis_cybersecurity_2022.pdf
Size:
289.14 KB
Format:
Adobe Portable Document Format
Description:

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: