28c3: The Science of Insecurity

28c3Length: 59 minutesComputability & complexity theory

In brief

Meredith Patterson and Sergey Bratus argue that networked software stays insecure because protocols and inputs are too complex to recognize safely. They propose using formal language theory and grammars to build secure, verifiable input handling.