Principal Scientist, Computer Science Laboratory
Peter Neumann, Ph.D., principal scientist in the Computer Science Laboratory at SRI International, is concerned with computer systems, networks, security, reliability, survivability, safety, election-system integrity, and privacy. With doctorates from Harvard and Darmstadt, he moderates the Association for Computing Machinery (ACM) Risks Forum, chairs the ACM Committee on Computers and Public Policy, and cofounded People For Internet Responsibility. He authored Computer-Related Risks.
He is a member of the U.S. General Accounting Office information technology executive council, and the National Science Foundation Computer Information Science and Engineering advisory board. He is a Fellow of the American Association for the Advancement of Science and the Institute of Electrical and Electronics Engineers.
Among his industry awards, Neumann received the Computer Research Association’s Distinguished Service Award in 2013 in recognition of his outstanding service to the computing research community.
Neumann was named an SRI Fellow in 2001.
The IoT can become ubiquitous worldwide—if the pursuit of systemic trustworthiness can overcome the potential risks.
We propose a new memory-safe interpretation of the C abstract machine that provides stronger protection to benefit security and debugging.
In this paper, we focus on the behavior of individual switches, and demonstrate that even simple rule updates result in inconsistent packet switching in multi-table datapaths.