| dc.contributor.advisor | Chlipala, Adam | |
| dc.contributor.author | Altamirano, Christian | |
| dc.date.accessioned | 2022-02-07T15:16:24Z | |
| dc.date.available | 2022-02-07T15:16:24Z | |
| dc.date.issued | 2021-09 | |
| dc.date.submitted | 2021-11-03T19:25:33.833Z | |
| dc.identifier.uri | https://hdl.handle.net/1721.1/139971 | |
| dc.description.abstract | Formal 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.publisher | Massachusetts Institute of Technology | |
| dc.rights | In Copyright - Educational Use Permitted | |
| dc.rights | Copyright MIT | |
| dc.rights.uri | http://rightsstatements.org/page/InC-EDU/1.0/ | |
| dc.title | Formal Verification of an Implementation of the Roughtime Server | |
| dc.type | Thesis | |
| dc.description.degree | M.Eng. | |
| dc.contributor.department | Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science | |
| mit.thesis.degree | Master | |
| thesis.degree.name | Master of Engineering in Electrical Engineering and Computer Science | |