aboutsummaryrefslogtreecommitdiff
path: root/doc/design.md
diff options
context:
space:
mode:
authorRasmus Dahlberg <rasmus.dahlberg@kau.se>2021-05-01 15:15:22 +0200
committerRasmus Dahlberg <rasmus.dahlberg@kau.se>2021-05-01 15:15:22 +0200
commitf649f2715dc6c4c7f45116b83a6347a08d7193b4 (patch)
treede01bfcb43c06945d3e785692903ff33ff0c5160 /doc/design.md
parent6de2935d3a6589d35a6e7a59c56c5a67313f3ccb (diff)
removed unnecessary parser details in the bird's view
Diffstat (limited to 'doc/design.md')
-rw-r--r--doc/design.md6
1 files changed, 2 insertions, 4 deletions
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