Please use this identifier to cite or link to this item: http://theses.ncl.ac.uk/jspui/handle/10443/5595
Full metadata record
DC FieldValueLanguage
dc.contributor.authorMetere, Roberto-
dc.date.accessioned2022-10-28T08:38:32Z-
dc.date.available2022-10-28T08:38:32Z-
dc.date.issued2020-
dc.identifier.urihttp://hdl.handle.net/10443/5595-
dc.descriptionPhD Thesisen_US
dc.description.abstractAiming for strong security assurance, researchers in academia and industry focus their interest on formal verification of cryptographic constructions. Automatising formal verification has proved itself to be a very difficult task, where the main challenge is to support generic constructions and theorems, and to carry out the mathematical proofs. This work focuses on machine-checked formalisation and automatic verification of cryptographic protocols. One aspect we covered is the novel support for generic schemes and real-world constructions among old and novel protocols: key exchange schemes (Simple Password Exponential Key Exchange, SPEKE), commitment schemes (with the popular Pedersen scheme), sigma protocols (with the Schnorr’s zero-knowledge proof of knowledge protocol), and searchable encryption protocols (Sophos). We also investigated aspects related to the reasoning of simulation based proofs, where indistinguishability of two different algorithms by any adversary is the crucial point to prove privacy-related properties. We embedded information-flow techniques into the EasyCrypt core language, then we show that our effort not only makes some proofs easier and (sometimes) fewer, but is also more powerful than other existing techniques in particular situations.en_US
dc.language.isoenen_US
dc.publisherNewcastle Universityen_US
dc.titleMachine-Checked Formalisation and Verification of Cryptographic Protocolsen_US
dc.typeThesisen_US
Appears in Collections:School of Computing

Files in This Item:
File Description SizeFormat 
MetereR2020.pdfThesis2.71 MBAdobe PDFView/Open
dspacelicence.pdfLicence43.82 kBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.