From f649f2715dc6c4c7f45116b83a6347a08d7193b4 Mon Sep 17 00:00:00 2001 From: Rasmus Dahlberg Date: Sat, 1 May 2021 15:15:22 +0200 Subject: removed unnecessary parser details in the bird's view --- doc/design.md | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) (limited to 'doc/design.md') diff --git a/doc/design.md b/doc/design.md index 0aa83f2..2836364 100644 --- a/doc/design.md +++ b/doc/design.md @@ -108,10 +108,8 @@ mistake_. #### Step 2 - submitting a logging request The log implements an HTTP(S) API. Input and output is human-readable and uses -percent encoding. We decided to use percent encoding for requests and responses -because it is a simple format that is commonly used on the web. A more complex -parser like JSON is not needed if the exchanged data structures are basic -enough. +a simple key-value format. A more complex parser like JSON is not needed +because the exchanged data structures are basic enough. The data publisher submits their shard hint, checksum, signature, and public verification key as key-value pairs. The log will use the public verification -- cgit v1.2.3