Vis enkel innførsel

dc.contributor.advisorGjøsteen, Kristian
dc.contributor.authorSolberg, Morten Rotvold
dc.date.accessioned2018-08-31T14:01:02Z
dc.date.available2018-08-31T14:01:02Z
dc.date.created2018-05-31
dc.date.issued2018
dc.identifierntnudaim:18330
dc.identifier.urihttp://hdl.handle.net/11250/2560371
dc.description.abstractWe describe the basics of the proof-assistant \EasyCrypt{} and explain how to use \EasyCrypt{} to model encryption schemes and game-based security proofs. Furthermore, we analyze a generic encryption scheme by Cramer and Shoup, which is based on hash proof systems and the difficulty of deciding whether or not an element of a finite set $X$ lies in a certain subset $L \subset X$. We implement this scheme in \EasyCrypt{} and verify its security proof. We also present some simplifications of the scheme, making it easier to implement at the cost of less security. Finally, we concretize the simplified generic scheme using the Decision Diffie Hellman assumption.
dc.languageeng
dc.publisherNTNU
dc.subjectLektorutdanning i realfag for trinn 8 -13, Matematikk og fysikk
dc.titleHash Proof Based Encryption Schemes in EasyCrypt
dc.typeMaster thesis


Tilhørende fil(er)

Thumbnail
Thumbnail
Thumbnail

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

Vis enkel innførsel