Show simple item record

dc.contributor.advisorChlipala, Adam
dc.contributor.authorAltamirano, Christian
dc.date.accessioned2022-02-07T15:16:24Z
dc.date.available2022-02-07T15:16:24Z
dc.date.issued2021-09
dc.date.submitted2021-11-03T19:25:33.833Z
dc.identifier.urihttps://hdl.handle.net/1721.1/139971
dc.description.abstractFormal verification has been used in the past few decades to prove correctness of programs. This thesis provides a verification of a simpler implementation of Roughtime [1], a protocol that consists of securely querying the current time via a client-server interaction. The tool that was used is Bedrock2 [3], a work-in-progress Coq framework suitable for reasoning about low-level code, developed in the Programming Languages and Verification group at MIT CSAIL.
dc.publisherMassachusetts Institute of Technology
dc.rightsIn Copyright - Educational Use Permitted
dc.rightsCopyright MIT
dc.rights.urihttp://rightsstatements.org/page/InC-EDU/1.0/
dc.titleFormal Verification of an Implementation of the Roughtime Server
dc.typeThesis
dc.description.degreeM.Eng.
dc.contributor.departmentMassachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
mit.thesis.degreeMaster
thesis.degree.nameMaster of Engineering in Electrical Engineering and Computer Science


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record