[go: up one dir, main page]

Skip to main content

Richard Barnes
Pronouns: he/him

Richard Barnes is a Distinguished Engineer in the Collaboration CTO’s office at Cisco. In this role, Richard works with the Cisco collaboration businesses to help them build products that enable people work together more securely.

Richard has been involved in the technical work and management of the IETF for several years. He has served as Area Director for Real-time Applications and Infrastructure (RAI) and co-chair of several working groups, including ECRIT, GEOPRIV, PERC, and OHAI. Richard is a co-author of several RFCs related to security and applications, including MLS (RFC 9420), ACME (RFC 8555), HPKE (RFC 9180), and SFrame (RFC 9605). He has also served as the chair of the RIPE Measurements, Analysis and Tools working group, and on the program committee for the Middle East Network Operators Group (MENOG).

Before Cisco, Richard was Firefox Security Lead at Mozilla, responsible for assuring the security of the Firefox web browser. He was also a co-founder of Let's Encrypt, which now provides certificates for more than half of all websites. He holds a B.A. in Mathematics and an M.S. in Mathematics from the University of Virginia. Away from the keyboard, Richard is an avid runner and hiker, and enjoy working with his hands in the kitchen.

Roles

Role Group Email
Chair Oblivious HTTP Application Intermediation (ohai) rlb@ipv.sx
Reviewer (See reviews) Security Area Directorate (secdir) rlb@ipv.sx

RFCs (18)

RFC Date Title Cited by
RFC 6155 Mar 2011 Use of Device Identity in HTTP-Enabled Location Delivery (HELD) 5 RFCs
RFC 6280 Jul 2011 An Architecture for Location and Location Privacy in Internet Applications 17 RFCs
RFC 6394 Oct 2011 Use Cases and Requirements for DNS-Based Authentication of Named Entities (DANE) 4 RFCs
RFC 6848 Jan 2013 Specifying Civic Address Extensions in the Presence Information Data Format Location Object (PIDF-LO) 2 RFCs
RFC 6919 Apr 2013 Further Key Words for Use in RFCs to Indicate Requirement Levels 1 RFC
RFC 7165 Apr 2014 Use Cases and Requirements for JSON Object Signing and Encryption (JOSE)
RFC 7199 Apr 2014 Location Configuration Extensions for Policy Management
RFC 7568 Jun 2015 Deprecating Secure Sockets Layer Version 3.0 5 RFCs
RFC 7624 Aug 2015 Confidentiality in the Face of Pervasive Surveillance: A Threat Model and Problem Statement 13 RFCs
RFC 7754 Mar 2016 Technical Considerations for Internet Service Blocking and Filtering 8 RFCs
RFC 8555 Mar 2019 Automatic Certificate Management Environment (ACME) 16 RFCs
RFC 8723 Apr 2020 Double Encryption Procedures for the Secure Real-Time Transport Protocol (SRTP) 5 RFCs
RFC 8862 Jan 2021 Best Practices for Securing RTP Media Signaled with SIP 1 RFC
RFC 9180 Feb 2022 Hybrid Public Key Encryption 1 RFC
RFC 9345 Jul 2023 Delegated Credentials for TLS and DTLS 4 RFCs
RFC 9420 Jul 2023 The Messaging Layer Security (MLS) Protocol 1 RFC
RFC 9444 Aug 2023 Automated Certificate Management Environment (ACME) for Subdomains
RFC 9605 Aug 2024 Secure Frame (SFrame): Lightweight Authenticated Encryption for Real-Time Media

Active Internet-Drafts (14)

Expired Internet-Drafts (70)

(Excluding replaced Internet-Drafts.)

Internet-Draft Activity