summaryrefslogtreecommitdiff
path: root/raw-wiki-dump/GitRepositories%2Fuser%2Fpaul%2Fhashsig-naive
blob: 26d25120d9a3781b6327bfb3c43ad8a5ba07b6af (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{{{
#!htmlcomment

This page is maintained automatically by a script.  Don't modify this page by hand,
your changes will just be overwritten the next time the script runs.  Talk to your
Friendly Neighborhood Repository Maintainer if you need to change something here.

}}}

{{{
#!html
<h1>hashsig-naive</h1>

<p>Reference implementation of of the LMS Hash Based Signature Scheme from
<code>draft-mcgrew-hash-sigs-10</code>.</p>

<p>This is a naive implementation, which hews as closely as possible to the
text of the draft, without any regard for performance (or security - keys
are stored unencrypted in the local file system). It is intended to show
that the draft can be implemented as written (except I found a few
omissions in the text), and can interoperate with the official reference
implementation at http://github.com/cisco/hash-sigs.</p>

<p>The user interface is modeled on <code>demo.c</code> from the Cisco implementation,
although all code was written independently.</p>
}}}

[[RepositoryIndex(format=table,glob=user/paul/hashsig-naive)]]

|| Clone `https://git.cryptech.is/user/paul/hashsig-naive.git` ||