@techreport{vesco-vcauthtls-02, number = {draft-vesco-vcauthtls-02}, type = {Internet-Draft}, institution = {Internet Engineering Task Force}, publisher = {Internet Engineering Task Force}, note = {Work in Progress}, url = {https://datatracker.ietf.org/doc/draft-vesco-vcauthtls/02/}, author = {Andrea Vesco and Leonardo Perugini}, title = {{Transport Layer Security (TLS) Authentication with Verifiable Credential (VC)}}, pagetotal = 16, year = 2024, month = jul, day = 25, 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.}, }