aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* added claimant model, take 3Rasmus Dahlberg2021-05-131-37/+15
|
* added claimant model, take 2Rasmus Dahlberg2021-05-131-23/+34
| | | | There might be some inconsistencies and errors. To be discussed!
* fixed spacing typosRasmus Dahlberg2021-05-121-5/+3
|
* Merge branch 'design' of github.com:system-transparency/stfe into designRasmus Dahlberg2021-05-121-1/+1
|\
| * signatures are 64 octetsLinus Nordberg2021-05-111-1/+1
| | | | | | | | Spotted by Rasmus.
* | added a first take on claimant modelRasmus Dahlberg2021-05-121-0/+84
|/ | | | There might be a few inconsistencies and errors. To be discussed!
* removed unused schemasRasmus Dahlberg2021-05-1112-5105/+0
|
* add reminder about another q/aLinus Nordberg2021-05-051-0/+1
|
* minor wordingLinus Nordberg2021-05-051-29/+29
|
* use backticks for quoting single wordsLinus Nordberg2021-05-041-39/+39
| | | | I think this is more markdownish.
* another pass over the input and output descriptionsLinus Nordberg2021-05-041-64/+68
| | | | Mostly replacing "human-readable" with something more well defined.
* no need for encoding SPACELinus Nordberg2021-05-041-4/+4
|
* move long description of sharding to the design docLinus Nordberg2021-05-042-35/+36
|
* seconds, not millisecondsLinus Nordberg2021-05-041-1/+1
|
* whitespace changesLinus Nordberg2021-05-041-142/+181
|
* be consistent with "request" vs "entity" headersLinus Nordberg2021-05-041-1/+1
|
* explain how input and output data are sentLinus Nordberg2021-05-041-0/+10
| | | | | | | This is the "header in, body out" idea written up. We might change to a "POST body in, receive body out" scheme with "Content-Type: application/stfe" if we can decide that POST is not a terrible idea after all.
* specify serialization of keyLinus Nordberg2021-05-041-2/+1
|
* get rid of the underspecified term "ordinary users"Linus Nordberg2021-05-041-1/+2
|
* be explicit with key type; define struct message, for tree_leafLinus Nordberg2021-05-041-25/+34
| | | | | | | Specify who's verification key -- log, witness or submitter. Move shard_hint and checksum in tree_leaf into its own struct, for a more explicit definition of what to be signed.
* added q/a topicRasmus Dahlberg2021-05-031-0/+1
|
* Merge branch 'design' of github.com:system-transparency/stfe into designLinus Nordberg2021-05-031-0/+1
|\
| * added detail that needs to be explainedRasmus Dahlberg2021-05-031-0/+1
| |
* | Incorporate changes from recent discussions.Linus Nordberg2021-05-031-85/+105
|/ | | | | | | | | | | | | | | | | | Remove all RSA support. Motivation: Simpler format for tree_leaf. Replace percent-encoding with headers for indata and key/value in body for outdata. Motivation: '<key>:<value>' is exactly what we want and it works for output data (responses) and not only for input data (requests). Don't POST. Motivation: We don't need the complexity of POST since we don't ever send a lot of data to the log. Split up the get-signed-tree-head endpoint into three separate without input data. Motivation: More explicit API plus easier debugging. Change timestamps and shard hints to use seconds rather than milliseconds. Motivation: time(1) and time(2).
* added q/a topicsRasmus Dahlberg2021-05-011-0/+3
|
* added context regarding the supported cryptographic primitivesRasmus Dahlberg2021-05-011-21/+28
|
* removed unnecessary parser details in the bird's viewRasmus Dahlberg2021-05-011-4/+2
|
* minor editRasmus Dahlberg2021-04-301-1/+1
|
* rephrased a complex sentenceRasmus Dahlberg2021-04-301-6/+6
|
* clarified why domain hint is not in the leafRasmus Dahlberg2021-04-301-2/+2
|
* fixed typosRasmus Dahlberg2021-04-301-7/+7
|
* added start on design documentRasmus Dahlberg2021-04-291-20/+176
| | | | Work in progress.
* added drafty threat model textRasmus Dahlberg2021-04-261-0/+30
|
* drafty experiment where we would only use percent encodingRasmus Dahlberg2021-04-261-90/+116
|
* moved shard_hint into tree_leafRasmus Dahlberg2021-04-261-51/+63
|
* added shard_hintRasmus Dahlberg2021-04-201-0/+34
|
* started on our in-progress (re)design documentsRasmus Dahlberg2021-04-2012-532/+466
|
* trunnel description take twoLinus Nordberg2021-04-013-932/+1975
|
* express doc/format.md in trunnelLinus Nordberg2021-04-014-0/+3875
|
* added drafty ascii charts (work in progress)Rasmus Dahlberg2021-04-011-0/+160
|
* added default parameters to public poc logv0.0.1Rasmus Dahlberg2021-03-231-2/+2
|
* added log_id as a hard-coded parameterRasmus Dahlberg2021-03-231-3/+2
| | | | More consistent since the log_url is hard-coded.
* fixed missing file errorRasmus Dahlberg2021-03-231-1/+2
|
* fixed copy bugRasmus Dahlberg2021-03-231-1/+2
| | | | | | The get-entries response was copied incorrectly. Therefore, the returned range contained the same (last) StItem repeatedly. Fixed by ensuring that `&item` refers to a newly allocated `item` in the loop.
* print common argumentsLinus Nordberg2021-03-231-0/+4
| | | | | This makes the output from running example.sh contain all information needed to try out the log.
* parametrise namespaceLinus Nordberg2021-03-231-12/+24
| | | | | | | Also streamline the usage a bit: - more easily configured log_url - use a tempdir - log less
* minor editsRasmus Dahlberg2021-03-191-4/+4
|
* added drafty README version 3Rasmus Dahlberg2021-03-191-5/+22
|
* minor editsRasmus Dahlberg2021-03-181-26/+26
|
* added start on README version 3Rasmus Dahlberg2021-03-181-19/+41
|