mirror of
https://github.com/AtHeartEngineer/docs-mdbook.git
synced 2026-01-08 00:43:49 -05:00
Add introductory words for this setup (#38)
* Add introductory words for this setup * Improve wording Co-authored-by: dan <themighty1@users.noreply.github.com> --------- Co-authored-by: dan <themighty1@users.noreply.github.com>
This commit is contained in:
@@ -1,11 +1,13 @@
|
||||
This guide will take you through the steps of:
|
||||
# Quick Start
|
||||
|
||||
In this guide we will set up a general-purpose TLS verifier ( a.k.a. the `Notary`), so that a `Prover` can notarize some TLS data and generate a proof which he then shows to a `Verifier` for selective disclosure.
|
||||
|
||||
So this guide will take you through the steps of:
|
||||
- starting a `Notary` server
|
||||
- running a `Prover` to notarize some web data
|
||||
- running a `Verifier` to verify the notarized data
|
||||
|
||||
Note that the TLSNotary protocol assumes that the `Notary` is trusted by the `Verifier`. To minimize the trust, the `Verifier` itself can act as a `Notary`.
|
||||
|
||||
# Preliminaries
|
||||
## Preliminaries
|
||||
|
||||
### Install rust
|
||||
|
||||
@@ -14,7 +16,7 @@ If you don't have `rust` installed yet, install it with [rustup](https://rustup.
|
||||
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
|
||||
```
|
||||
|
||||
# Guide
|
||||
## Guide
|
||||
|
||||
### Start a Notary server:
|
||||
|
||||
@@ -63,4 +65,4 @@ accept: */*
|
||||
accept-encoding: identity
|
||||
connection: close
|
||||
user-agent: XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
|
||||
```
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user