hancock

Check-in [ebbf8a6065]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:minor updates to README
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: ebbf8a6065061196eb7e6d41e4313c961ebe15418a0026a86332099809308b85
User & Date: dnc 2020-01-09 22:00:13
Context
2020-03-02
02:03
cmd/hancock: adjust verbosity of messages check-in: 776783b92d user: dnc tags: trunk
2020-01-09
22:00
minor updates to README check-in: ebbf8a6065 user: dnc tags: trunk
21:41
update dependency versions check-in: 7a7aedc928 user: dnc tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to README.md.

3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
The source author produces testimony - a signed attestation - about the
source.

Verifiers then confirm their copy is identical to the souce, using `hancock
verify` to test the copy against the testimony.

Testimony may be produced by third parties (not exclusively the source
author). Each verifiers independently chooses which authorities they trust.

Testimony is based on a robust hash of source data, in order to guarantee
authenticity while not revealing the original source. Hancock treats all
testimony as public information; although the implementation is currently
limited to finding testimony locally, the ability to store and retreive
testimony from public servers is under development.

The name "hancock" comes from "John Hancock" - a slang term in the United
States meaning a person's signature.

Copyright (C) 2019, 2020 David N. Cohen see source code for license (AGPL 3)

## Dependencies







|




|
|







3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
The source author produces testimony - a signed attestation - about the
source.

Verifiers then confirm their copy is identical to the souce, using `hancock
verify` to test the copy against the testimony.

Testimony may be produced by third parties (not exclusively the source
author). Each verifier independently chooses which authorities they trust.

Testimony is based on a robust hash of source data, in order to guarantee
authenticity while not revealing the original source. Hancock treats all
testimony as public information; although the implementation is currently
limited to finding testimony locally, the ability to store and retrieve
testimony from a distributed network of servers is under development.

The name "hancock" comes from "John Hancock" - a slang term in the United
States meaning a person's signature.

Copyright (C) 2019, 2020 David N. Cohen see source code for license (AGPL 3)

## Dependencies

Changes to cmd/hancock/README.md.

3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
The source author produces testimony - a signed attestation - about the
source.

Verifiers then confirm their copy is identical to the souce, using `hancock
verify` to test the copy against the testimony.

Testimony may be produced by third parties (not exclusively the source
author). Each verifiers independently chooses which authorities they trust.

Testimony is based on a robust hash of source data, in order to guarantee
authenticity while not revealing the original source. Hancock treats all
testimony as public information; although the implementation is currently
limited to finding testimony locally, the ability to store and retreive
testimony from public servers is under development.

The name "hancock" comes from "John Hancock" - a slang term in the United
States meaning a person's signature.

Copyright (C) 2019, 2020 David N. Cohen see source code for license (AGPL 3)

## Dependencies







|




|
|







3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
The source author produces testimony - a signed attestation - about the
source.

Verifiers then confirm their copy is identical to the souce, using `hancock
verify` to test the copy against the testimony.

Testimony may be produced by third parties (not exclusively the source
author). Each verifier independently chooses which authorities they trust.

Testimony is based on a robust hash of source data, in order to guarantee
authenticity while not revealing the original source. Hancock treats all
testimony as public information; although the implementation is currently
limited to finding testimony locally, the ability to store and retrieve
testimony from a distributed network of servers is under development.

The name "hancock" comes from "John Hancock" - a slang term in the United
States meaning a person's signature.

Copyright (C) 2019, 2020 David N. Cohen see source code for license (AGPL 3)

## Dependencies

Changes to cmd/hancock/hancock.go.

19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// The source author produces testimony - a signed attestation - about
// the source.
//
// Verifiers then confirm their copy is identical to the souce, using
// `hancock verify` to test the copy against the testimony.
//
// Testimony may be produced by third parties (not exclusively the
// source author).  Each verifiers independently chooses which
// authorities they trust.
//
// Testimony is based on a robust hash of source data, in order to
// guarantee authenticity while not revealing the original
// source. Hancock treats all testimony as public information;
// although the implementation is currently limited to finding
// testimony locally, the ability to store and retreive testimony from
// public servers is under development.
//
// The name "hancock" comes from "John Hancock" - a slang term in the
// United States meaning a person's signature.
//
// Copyright (C) 2019, 2020  David N. Cohen see source code for license (AGPL 3)
//
// Dependencies







|






|
|







19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
// The source author produces testimony - a signed attestation - about
// the source.
//
// Verifiers then confirm their copy is identical to the souce, using
// `hancock verify` to test the copy against the testimony.
//
// Testimony may be produced by third parties (not exclusively the
// source author).  Each verifier independently chooses which
// authorities they trust.
//
// Testimony is based on a robust hash of source data, in order to
// guarantee authenticity while not revealing the original
// source. Hancock treats all testimony as public information;
// although the implementation is currently limited to finding
// testimony locally, the ability to store and retrieve testimony from
// a distributed network of servers is under development.
//
// The name "hancock" comes from "John Hancock" - a slang term in the
// United States meaning a person's signature.
//
// Copyright (C) 2019, 2020  David N. Cohen see source code for license (AGPL 3)
//
// Dependencies