Skip to main content

Transport Layer Security (TLS) Authentication with Verifiable Credential (VC)
draft-vesco-vcauthtls-02

Document Type Expired Internet-Draft (individual)
Expired & archived
Authors Andrea Vesco , Leonardo Perugini
Last updated 2025-01-26 (Latest revision 2024-07-25)
RFC stream (None)
Intended RFC status (None)
Formats
Stream Stream state (No stream defined)
Consensus boilerplate Unknown
RFC Editor Note (None)
IESG IESG state Expired
Telechat date (None)
Responsible AD (None)
Send notices to (None)

This Internet-Draft is no longer active. A copy of the expired Internet-Draft is available in these formats:

Abstract

This document defines a new certificate type and extension for the exchange of Verifiable Credentials in the handshake of the Transport Layer Security (TLS) protocol. The new certificate type is intended to add the Verifiable Credentials as a new means of authentication. The resulting authentication process leverages a distributed ledger as the root of trust of the TLS endpoints' public keys. The endpoints can use different distributed ledger technologies to store their public keys and to perform the TLS handshake.

Authors

Andrea Vesco
Leonardo Perugini

(Note: The e-mail addresses provided for the authors of this Internet-Draft may no longer be valid.)