Using Probabilistic I/O Automata to Analyze an Oblivious Transfer Protocol
dc.contributor.advisor | Nancy Lynch | |
dc.contributor.author | Canetti, Ran | |
dc.contributor.author | Cheung, Ling | |
dc.contributor.author | Kaynar, Dilsun | |
dc.contributor.author | Liskov, Moses | |
dc.contributor.author | Lynch, Nancy | |
dc.contributor.author | Pereira, Olivier | |
dc.contributor.author | Segala, Roberto | |
dc.contributor.other | Theory of Computation | |
dc.date.accessioned | 2006-06-19T18:52:04Z | |
dc.date.available | 2006-06-19T18:52:04Z | |
dc.date.issued | 2006-06-19 | |
dc.identifier.other | MIT-CSAIL-TR-2006-046 | |
dc.identifier.uri | http://hdl.handle.net/1721.1/33154 | |
dc.description.abstract | We demonstrate how to carry out cryptographic security analysis ofdistributed protocols within the Probabilistic I/O Automataframework of Lynch, Segala, and Vaandrager. This framework providestools for arguing rigorously about the concurrency and schedulingaspects of protocols, and about protocols presented at differentlevels of abstraction. Consequently, it can help in makingcryptographic analysis more precise and less susceptible to errors.We concentrate on a relatively simple two-party Oblivious Transferprotocol, in the presence of a semi-honest adversary (essentially,an eavesdropper). For the underlying cryptographic notion ofsecurity, we use a version of Canetti's Universally Composablesecurity.In spite of the relative simplicity of the example, the exercise isquite nontrivial. It requires taking many fundamental issues intoaccount, including nondeterministic behavior, scheduling,resource-bounded computation, and computational hardness assumptionsfor cryptographic primitives. | |
dc.format.extent | 129 p. | |
dc.format.extent | 1111678 bytes | |
dc.format.extent | 7337435 bytes | |
dc.format.mimetype | application/pdf | |
dc.format.mimetype | application/postscript | |
dc.language.iso | en_US | |
dc.relation.ispartofseries | Massachusetts Institute of Technology Computer Science and Artificial Intelligence Laboratory | |
dc.relation.replaces | http://hdl.handle.net/1721.1/30566 | |
dc.relation.uri | http://hdl.handle.net/1721.1/30566 | |
dc.title | Using Probabilistic I/O Automata to Analyze an Oblivious Transfer Protocol | |
dc.identifier.citation | January 10, 2006 |