Publications
Human-computability boundaries
Abstract
Human understanding of protocols is central to protocol security. The security of a protocol rests on its designers, its implementors, and, in some cases, its users correctly conceptualizing how it should work, understanding how it actually works, and predicting how others will think it works. Ensuring these conceptualizations are correct is difficult. A complementary field, however, provides some inspiration on how to proceed: the field of language-theoretic security (LangSec) promotes the adoption of a secure design-and-development methodology that emphasizes the existence of certain computability boundaries that must never be crossed during parser and protocol construction to ensure correctness of design and implementation. We propose supplementing this work on classical computability boundaries with exploration of human-computability boundaries. Classic computability research has focused on …
- Date
- 2020
- Authors
- Vijay Kothari, Prashant Anantharaman, Ira Ray Jenkins, Michael C Millian, J Peter Brady, Sameed Ali, Sergey Bratus, Jim Blythe, Ross Koppel, Sean W Smith
- Conference
- Security Protocols XXVII: 27th International Workshop, Cambridge, UK, April 10–12, 2019, Revised Selected Papers 27
- Pages
- 157-166
- Publisher
- Springer International Publishing