Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | move mock signer to internal/ | Rasmus Dahlberg | 2022-06-21 | 3 | -19/+7 |
| | |||||
* | add proof verification algorithms from RFC 9162 | Rasmus Dahlberg | 2022-06-21 | 1 | -0/+200 |
| | | | | | | | | RFC 9162 uses the same hash strategy as RFC 6962. The resulting Go code was written to match the specification language to make review easier. At some point we should add test vectors, good both for us and others. To catch obvious errors I ran these algorithms with a simple CT monitor. | ||||
* | s/EndpointGetTreeHeadToSign/EndpointGetTreeHeadToCosign/g | Linus Nordberg | 2022-05-21 | 1 | -1/+1 |
| | |||||
* | change verification_key to public_keyv0.0.7 | Linus Nordberg | 2022-04-29 | 2 | -3/+3 |
| | | | | Issue: #40 | ||||
* | change 'preimage' to 'message' | Linus Nordberg | 2022-04-29 | 2 | -3/+3 |
| | | | | Issue: #40 | ||||
* | remove unused endpoint get-tree-head-latest | Linus Nordberg | 2022-04-29 | 1 | -1/+0 |
| | | | | Issue: #41 | ||||
* | rename endpoint get-tree-head-to-signv0.0.6 | Linus Nordberg | 2022-04-28 | 1 | -1/+1 |
| | | | | Reference: https://pad.sigsum.org/p/sigsum-db #11 | ||||
* | use a more appropriate URL for testing | Linus Nordberg | 2022-04-28 | 1 | -3/+3 |
| | | | | sigsum dot com is not a thing. | ||||
* | add url parsing for get-requests with input | Rasmus Dahlberg | 2022-04-26 | 3 | -111/+138 |
| | | | | Pair-programmed with ln5. | ||||
* | enable logging of dates by default | Linus Nordberg | 2022-04-25 | 1 | -9/+9 |
| | | | | Also, move documentation of the defaults to the struct. | ||||
* | add a basic leveled logger | Rasmus Dahlberg | 2022-04-19 | 2 | -0/+160 |
| | | | | Date and terminal colors are off by default. | ||||
* | update module name (s/sigsum-lib-go/sigsum-go)v0.0.4 | Rasmus Dahlberg | 2022-04-10 | 9 | -13/+13 |
| | | | | | | See decided proposal: sigsum/doc/proposals/2022-04-restructure-repositories.md | ||||
* | fix asymmetry in testv0.0.3 | Rasmus Dahlberg | 2022-03-28 | 1 | -2/+2 |
| | | | | Next layer of hashing is when computing a checksum. | ||||
* | fix so that test buffer is always correct size | Rasmus Dahlberg | 2022-03-28 | 1 | -1/+1 |
| | |||||
* | remove redundant characters | Rasmus Dahlberg | 2022-03-28 | 2 | -2/+2 |
| | |||||
* | remove dead code | Rasmus Dahlberg | 2022-03-28 | 2 | -46/+0 |
| | |||||
* | rename 'ctx' | Linus Nordberg | 2022-03-28 | 1 | -4/+4 |
| | | | | This is old terminology. | ||||
* | sign tree heads and leaves with SSHSIG | Linus Nordberg | 2022-03-28 | 8 | -24/+150 |
| | |||||
* | Merge remote-tracking branch 'origin/rgdd/fix-node-prefix' | Linus Nordberg | 2022-03-28 | 1 | -2/+2 |
|\ | |||||
| * | fix incorrect {Leaf,Interior}NodePrefix | Rasmus Dahlberg | 2022-03-27 | 1 | -2/+2 |
| | | |||||
* | | add dns package | Rasmus Dahlberg | 2022-03-28 | 2 | -0/+164 |
|/ | | | | | | Mostly imported from sigsum-log-go. Added strict domain hint parsing, two tests, and an example. This should be part of the sigsum-go lib because some client tooling may also want to check domain hints. | ||||
* | use ASCII serialised leaves in Test*FromASCII() | Linus Nordberg | 2022-03-15 | 1 | -2/+2 |
| | |||||
* | ascii: Use dependencies based on Go 1.15.9v0.0.2 | Rasmus Dahlberg | 2021-12-30 | 1 | -1/+2 |
| | |||||
* | types: Add types and tests | Rasmus Dahlberg | 2021-12-20 | 9 | -0/+1039 |
| | |||||
* | requests: Add request types and tests | Rasmus Dahlberg | 2021-12-20 | 2 | -0/+434 |
| | |||||
* | ascii: Add sigsum ASCII-parser and tests | Rasmus Dahlberg | 2021-12-20 | 2 | -0/+760 |
| | |||||
* | hex: Add lower-case hex parser and tests | Rasmus Dahlberg | 2021-12-20 | 2 | -0/+120 |