Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | updated introduction | Rasmus Dahlberg | 2021-10-02 | 1 | -30/+43 | |
| | | | | | | | | | | | | - Minor rephrasing and white-space changes to make raw text nicer. - Avoid using sigsum as "signed checksum" in text. Not helpful. - Replaced TPM quote example. Not easy for everyone to relate to. - Added a paragraph with examples of how our design goals are not fulfilled by CT. This starts to address Rohon's comment about having comparative study. Elaborate later on, and include more than just CT. - Pointed out that our abstract setting is not 100% claimant model. For example, the claimant model does not say much about role interaction. - Fixed missing and broken links. | |||||
* | updated abstract | Rasmus Dahlberg | 2021-10-02 | 1 | -6/+6 | |
| | | | | | | - Avoid using sigsum as "signed checksum" in text. Not helpful. - Promise less about use-case discussion. We are not there yet. - Emphasize that we want feedback by having that on a separate line. | |||||
* | reverted checkpoint terminology for now | Rasmus Dahlberg | 2021-10-02 | 1 | -10/+8 | |
| | ||||||
* | don't require Trunnel | Linus Nordberg | 2021-10-02 | 1 | -4/+5 | |
| | ||||||
* | wording | Linus Nordberg | 2021-10-02 | 1 | -1/+1 | |
| | | | | Slightly more general claim -- "protocols" and "data formats". | |||||
* | clarify distribution mechanism | Linus Nordberg | 2021-10-02 | 1 | -1/+1 | |
| | ||||||
* | trim whitespace | Linus Nordberg | 2021-10-02 | 1 | -11/+11 | |
| | ||||||
* | s/github/git.sigsum/ | Linus Nordberg | 2021-10-02 | 1 | -1/+1 | |
| | | | | Yay! | |||||
* | don't use "X" twice | Linus Nordberg | 2021-10-02 | 1 | -1/+1 | |
| | | | | Two "X" in the same section, unrelated, can be more confusing than clarifying. | |||||
* | minor wording changes | Linus Nordberg | 2021-10-02 | 1 | -3/+3 | |
| | | | | | | - more than two perspectives - avoid "deployment" to refer to "log operations" - don't say "idiot" | |||||
* | "repository" is not yet defined | Linus Nordberg | 2021-10-02 | 1 | -1/+1 | |
| | | | | So let's wait with using it. The sentence stands fine without it. | |||||
* | BGP announcments might have higher requirements on timeliness | Linus Nordberg | 2021-10-02 | 1 | -2/+1 | |
| | | | | | | | | They're also not typically communicated in a repository of any kind. BGP updates _could_ of course be logged for non-realtime historical storage (archiving) but as an example this early in the text it's mostly confusing. | |||||
* | refactored design.md so that it is mostly up-to-date | Rasmus Dahlberg | 2021-10-02 | 1 | -99/+116 | |
| | | | | | | | | | - Improved introduction so that it gives a better intuition of how we think about sigsum logging and what our contribution actually is - Clarified that monitoring is a 4th step (monkey-patched) - Added checkpoint as part of our design description - Emphasized witnessing at the start of 'how it works' - A bunch of minor edits and clarifications | |||||
* | refactored introduction, mostly minor edits | Rasmus Dahlberg | 2021-10-02 | 1 | -22/+23 | |
| | ||||||
* | started to restructure and refactor the q/a section | Rasmus Dahlberg | 2021-10-02 | 1 | -66/+34 | |
| | ||||||
* | continued refactor of design description, bird's view | Rasmus Dahlberg | 2021-10-02 | 1 | -116/+176 | |
| | ||||||
* | started on a refactored design description | Rasmus Dahlberg | 2021-10-02 | 1 | -19/+96 | |
| | ||||||
* | replaced unicode character that is confusing in text | Rasmus Dahlberg | 2021-09-30 | 1 | -3/+3 | |
| | ||||||
* | add empty line to have the list rendered | Linus Nordberg | 2021-09-30 | 1 | -0/+1 | |
| | ||||||
* | end more url's with a slash | Linus Nordberg | 2021-09-30 | 1 | -4/+3 | |
| | ||||||
* | end url's with a slash | Linus Nordberg | 2021-09-30 | 1 | -1/+1 | |
| | ||||||
* | add a link explaining the Onion Location header | Linus Nordberg | 2021-09-30 | 1 | -0/+1 | |
| | ||||||
* | minor language changes | Linus Nordberg | 2021-09-30 | 1 | -9/+9 | |
| | ||||||
* | refactored README.md and website text | Rasmus Dahlberg | 2021-09-30 | 1 | -25/+34 | |
| | | | | | | | - Fixed list that should render correctly on cgit's web interface - Added a services section - Moved up relevant links that should come before services - A few minor edits | |||||
* | clarified that what is logged is a minimal statement | Rasmus Dahlberg | 2021-09-28 | 1 | -1/+1 | |
| | | | | A claimant may add additional implicit claims via policy. | |||||
* | fixed endpoint examples | Rasmus Dahlberg | 2021-09-28 | 1 | -13/+28 | |
| | | | | | | - Better readability with full code blocks - Replaced localhost with <base url> - Generated new add-leaf example that should be valid | |||||
* | minor edits and typo fixes | Rasmus Dahlberg | 2021-09-28 | 1 | -8/+9 | |
| | ||||||
* | removed unused Trunnel structure | Rasmus Dahlberg | 2021-09-28 | 1 | -13/+5 | |
| | ||||||
* | noted that verified timestamps have more use-cases | Rasmus Dahlberg | 2021-09-28 | 1 | -2/+4 | |
| | | | | | | | | | | | | | | | | | | | | | | | | A believer can be convinced that a sigsum was logged after time T. This is because witnesses do Verifier(append-only) and Verifier(Freshness). Outline: a claimant is about to log a sigsum. 1. Fetch the most recent cosigned tree head. - Timestamp is T - Tree size is N 2. Submit sigsum for logging. 3. Wait for inclusion at index N+k, k=>0. 4. Wait for next cosigned tree head. - Timestamp is T', where T' > T - Tree size is N', where N' > N+k 5. Download inclusion proof for tree size N'. Now you can convince a believer that a sigsum is publicly logged. Just reveal inclusion proof which leads up to the second cosigned tree head. Next, you can reveal the first cosigned tree head that _have not merged that entry yet_. This follows from the first cosigned tree head size, and makes it obvious that the entry must have been merge after time T. | |||||
* | added meeting minutes | Rasmus Dahlberg | 2021-09-28 | 1 | -0/+75 | |
| | ||||||
* | persisted pads from meeting minutes | Rasmus Dahlberg | 2021-09-28 | 2 | -0/+140 | |
| | ||||||
* | clarify chat room bridging | Linus Nordberg | 2021-09-23 | 1 | -1/+1 | |
| | ||||||
* | fix a typo | Linus Nordberg | 2021-09-23 | 1 | -1/+1 | |
| | ||||||
* | try formatting the mailing list info for easier consumption | Linus Nordberg | 2021-09-23 | 1 | -6/+12 | |
| | ||||||
* | add the mailing list to the contact section | Linus Nordberg | 2021-09-23 | 1 | -0/+13 | |
| | ||||||
* | expand the contact section, saying "chat" | Linus Nordberg | 2021-09-23 | 1 | -0/+6 | |
| | ||||||
* | un-bullet the list of claims | Linus Nordberg | 2021-09-23 | 1 | -5/+4 | |
| | ||||||
* | persisted meeting minutes | Rasmus Dahlberg | 2021-09-21 | 1 | -0/+54 | |
| | ||||||
* | added aborted api patch for future reference | Rasmus Dahlberg | 2021-09-14 | 1 | -0/+548 | |
| | ||||||
* | added meeting minutes | Rasmus Dahlberg | 2021-09-14 | 1 | -0/+35 | |
| | ||||||
* | Merge branch 'main' of git.sigsum.org:sigsum into main | Rasmus Dahlberg | 2021-09-14 | 1 | -16/+17 | |
|\ | ||||||
| * | don't use 'X' for different things in the same paragraph | Linus Nordberg | 2021-09-13 | 1 | -3/+3 | |
| | | ||||||
| * | s/the data/the right data/1 | Linus Nordberg | 2021-09-13 | 1 | -1/+1 | |
| | | ||||||
| * | make a bullet list oiut of the three claims | Linus Nordberg | 2021-09-13 | 1 | -3/+4 | |
| | | ||||||
| * | uppercasify "oftc" and add a link | Linus Nordberg | 2021-09-13 | 1 | -1/+1 | |
| | | ||||||
| * | link to git.sigsum.org instead of to GH | Linus Nordberg | 2021-09-13 | 1 | -4/+4 | |
| | | ||||||
| * | more URL's ending in a slash | Linus Nordberg | 2021-09-13 | 1 | -2/+2 | |
| | | ||||||
| * | improve the chance that browsers try appending 'index.htm[l]' | Linus Nordberg | 2021-09-13 | 1 | -2/+2 | |
| | | | | | | | | At least I think it works like this. | |||||
| * | s/keep/keeps/1 | Linus Nordberg | 2021-09-13 | 1 | -1/+1 | |
| | | | | | | | | Thanks GeKo. | |||||
* | | persisted pads from meeting minutes | Rasmus Dahlberg | 2021-09-14 | 2 | -0/+68 | |
| | |