generated from martinthomson/internet-draft-template
-
Notifications
You must be signed in to change notification settings - Fork 2
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
66efb5a
commit 01ea697
Showing
1 changed file
with
59 additions
and
2 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -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: | ||
|
||
|
@@ -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 | ||
|
||
|