Slight reorganization. Add elliptic curves from X9.62.
[u/mdw/catacomb] / utils / README
1 Utilities
2
3 This directory contains various random poorly-documented tools
4 which are useful to maintainers of the software.
5
6 Don't put this stuff in the distribution until it's much better.
7
8 ecptdecompress.c
9 Compile (using qcc) to ecptd. Run
10 ecptd CURVE R H G
11 where CURVE is a curve-spec, R and H are the curve's order and
12 cofactor, and G is the common point in standard point
13 representation, hybrid, compressed or uncomressed. It either
14 prints an error indicating that the curve or point was bad, or a
15 chunk to be inserted into ectab.in.
16
17 ecentry-prettify.pl
18 Run
19 ecentry-prettify.pl NAME FIELD-TYPE
20 and enter P, A, B, R, H and G by pasting from some appropriate
21 standard, terminating each one by a `.' on its own line.
22 Spacing and punctuation in each is stripped. and ecptdecompress
23 is run to format the whole thing into a nice ectab.in chunk.
24
25 \f
26 Local variables:
27 mode: text
28 End:
29