Commit Graph
20 Commits
Author SHA1 Message Date
Phillip Davis e9864318a0 chore: fix typos
Validate Trusted Timestamps Actions Demo / Validate (push) Failing after 2m3s
Signed-off-by: Phillip Davis <phil@jankaritech.com>
2026-10-02 12:39:47 +09:30
Matthias Bühlmann e1eb20aae6 Added minimum bash version to documentation. 2021-03-18 16:59:36 +01:00
Matthias Bühlmann 766ab7fd2e Added minimum git version to documentation. 2021-03-18 16:30:58 +01:00
Matthias Bühlmann 67f7e18b62 Corrected outdated information in documentation. 2021-03-10 20:34:52 +01:00
Matthias Bühlmann 4e367d890f Added banner. 2021-02-22 23:46:55 +01:00
Matthias Bühlmann eda9286fb1 Updated documentation & made file checks more robust. 2021-02-22 20:13:03 +01:00
Matthias Bühlmann 83c16a2f77 Changed validate.sh to only trust latest timestamp commit version
added arguments to validate.sh
--verbose to generate verbose output
--minversion to specify minimum timestamp commit version to be trust
2021-02-21 19:19:27 +01:00
Matthias Bühlmann 80034aeb78 Changed digest that is being timestamped
Changed digest that is being stamped from $parent_commit_hash, to
shaX(parent:$parent_commit_hash,tree:$tree_hash)
where shaX is the hash function used by the repository.
This change is so that the timestamp added also timestamps the
LTV data that is being added with the timestamp commit.

This LTV data now also contains CRLs for the LAST timestamp commit.
This ensures that timestamp lifetime of old timestamps gets
arbitrarily extended into the future with every new timestamp
added to the repository.

Further changes:
-Updated documentation
-updated schematics and changed from SVG to PNG
-added assertions, pre- and post-conditions
-added version number to timestamp commits as trailer
-added hashing algorithm used as trailer
-added digest being timestamped as trailer
-added the string that is hashed to get the digest as traile
-improved log messages of validate.sh
2021-02-21 18:19:05 +01:00
Matthias Bühlmann f5fde3b1fc Updated README layout 2021-02-17 14:27:20 +01:00
Matthias Bühlmann 408fd212fe Added simplified schematic and updated Documentation 2021-02-17 14:11:54 +01:00
Matthias Bühlmann e3c6bb46e2 Updated documentation 2021-02-17 02:45:19 +01:00
Matthias Bühlmann abf3810e55 Updated documentation 2021-02-17 02:39:27 +01:00
Matthias Bühlmann 86c39dc7c4 Updated documentation.
Improved script verbosity.
Locally added second TSA so that commits in this repository will contain
two timestamps as an example.
2021-02-16 19:54:19 +01:00
Matthias Bühlmann d6ef1a5b02 Added verification script to verify all timestamps in the repository.
Updated Documentation.
2021-02-16 10:05:26 +01:00
Matthias Bühlmann c3a04209da Updated Documentation, fixed variable name. 2021-02-15 19:41:24 +01:00
Matthias Bühlmann e53681e905 Documentation updated 2021-02-15 19:28:28 +01:00
Matthias Bühlmann b38bbd3352 Updated documentation 2021-02-15 19:08:13 +01:00
Matthias Bühlmann d8d4a4b506 Exit post-commit hook if no TSA is configured
instead of aborting commit.
2021-02-15 18:02:38 +01:00
Matthias Bühlmann 4f88284a57 Updated documentation. 2021-02-15 15:49:45 +01:00
MrMabulous a53f30a682 Initial commit 2021-02-11 08:57:45 +01:00