16 Commits

Author SHA1 Message Date
Ahto Truu
97f096e351 More careful TLV encoding/decoding 2013-09-02 14:55:01 +02:00
Rainer Gerhards
3a03b9b921 logsig: needed to refactor parts of the reader as well
the previous refactoring broke that code
2013-03-26 17:27:10 +01:00
Rainer Gerhards
113c5e20ca logsig: refactor code to not reley on undocumented libgt parts 2013-03-26 17:14:41 +01:00
Rainer Gerhards
7e0ab0a1fb logsig: handle error cases 2013-03-26 15:33:54 +01:00
Rainer Gerhards
c896a6ba74 rsgtsig: finish implementation of 'extend' mode
This is tested as far as possible. However, the actual extend
case can only be tested in about three weeks from now when the
next publication is out. I have done module-testing with a
mockup extend call, so chances are great the final test will
be passed.
2013-03-25 15:56:33 +01:00
Rainer Gerhards
199630a5ef rsgtutil/milestone: basic 'extend' mode implementation
... done up until the point where I need to wait for the
timestamps to become extendible. So doing a milestone commit
to make sure the work is inside the archive. Actual writing of the
extended timestamp is missing.
2013-03-23 18:39:03 +01:00
Rainer Gerhards
6bc94b09b2 logsig: refactor 'dump' mode in rsgtutil
The way tlvrecords are processed is changed in order to
provide better extensibility for further work.
2013-03-23 12:24:23 +01:00
Rainer Gerhards
785e0c3c8b logsig: complete initial version of verifier 2013-03-19 15:26:21 +01:00
Rainer Gerhards
b09d37063f logsig: milestone/verfier: block timestamp verification almost complete
unfortunately, there seems to be a problem with the GuardTime API, so
that I need their support before being able to carry on. Once I
receive it, it should be fairly quick to complete the function. I am
commiting this work as I do not know how long it will take to receive
an answer.
2013-03-17 15:46:24 +01:00
Rainer Gerhards
d2467c38d4 logsig: milestone/verfier: record hashes are verified 2013-03-17 13:06:02 +01:00
Rainer Gerhards
44b4922825 rsgtutil: add --show-sigblock-params parameter 2013-03-14 12:32:03 +01:00
Rainer Gerhards
d028915752 logsig: support dynafiles 2013-03-11 12:35:15 +01:00
Rainer Gerhards
212d4e4fe6 logsig: add config parameters (for omfile) 2013-03-07 19:00:51 +01:00
Rainer Gerhards
85dd75a54c logsig: preserve necessary state during file closed time 2013-03-07 17:19:45 +01:00
Rainer Gerhards
4786aa9e9c logsig: add support to read signature files
... still incomplete ...
2013-03-07 15:45:13 +01:00
Rainer Gerhards
497d1e0963 logsig: write block-sig record
also some general improvements, e.g. random data is now gathered
correctly
2013-03-06 15:44:11 +01:00