Skip to content

Commit

Permalink
First structure of the I-D
Browse files Browse the repository at this point in the history
  • Loading branch information
andreavesco committed Nov 7, 2023
1 parent 66efb5a commit 01ea697
Showing 1 changed file with 59 additions and 2 deletions.
61 changes: 59 additions & 2 deletions draft-vesco-perugini-tuveri-tls-ssi.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,8 +26,17 @@ venue:
author:
-
fullname: "Andrea Vesco"
organization: Your Organization Here
email: "[email protected]"
organization: LINKS Foundation
email: "[email protected]"
-
fullname: "Leonardo Perugini"
organization: LINKS Foundation
email: "[email protected]"
-
fullname: "Nicola Tuveri"
organization: Tampere University
email: "[email protected]"


normative:

Expand All @@ -50,6 +59,54 @@ TODO Introduction

{::boilerplate bcp14-tagged}

# Structure of the FOOBAR Extensions

## ssi_parameters

## foobar1

## foobar2

# Possibly the new Messages

# TLS Client and Server Handshake Behavior

## ClientHello

## CertificateRequest

## Certificate

## CertificateVerify

# An alternative Design / Design Consideration

# Examples

## TLS Server Uses a VP

## TLS Client and Server Use VPs

## TLS Client Uses VP and Server Uses Certificate

## TLS Client Uses Certificate and Server Uses VP

it happens when the server does not send ssi_paramters extension in certificate request or it does but the client does not have a DID in the list of supported DLT (i.e. DID Methods) by the server

## Fallback to Traditional Handshake

server ignores ssi_parameters extension in the clientHello

## Empty intersection of Client and Server DID Methods

HelloRetryRequest + foobar extension
server replies with the list of its DID Methods, this implies that the server has a DID stored in each of the DLT of the listed DID Methods.

## TLS Server Enforces SSI Server Authentication

server enforces SSI client authentication (no fall back bu enforce SSI to the client)

HelloRetryRequest

# Security Considerations

Expand Down

0 comments on commit 01ea697

Please sign in to comment.