From e0caac60de784deb5c47f7299a5717337cd5397c Mon Sep 17 00:00:00 2001 From: Jeff Becker Date: Mon, 10 Oct 2016 07:31:57 -0400 Subject: [PATCH] update readme --- README.md | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/README.md b/README.md index eed44f5..637324f 100644 --- a/README.md +++ b/README.md @@ -12,7 +12,44 @@ Notice: git submodules are used so make sure to clone this repository recursivel Generate an i2p private key +#### Usage + +Make a DSA-SHA1 destination key + + ./keygen privkey.dat + +Make an destination key with a certain key type + + ./keygen privkey.dat + + +| key type | number | +| -------------------- | ------ | +| DSA SHA1 | 0 | +| ECDSA_SHA256_P256 | 1 | +| ECDSA_SHA384_P384 | 2 | +| ECDSA_SHA512_P521 | 3 | +| RSA_SHA256_2048 | 4 | +| RSA_SHA384_3072 | 5 | +| RSA_SHA512_4096 | 6 | +| EDDSA_SHA512_ED25519 | 7 | + + ### keyinfo Prints information about an i2p private key + +#### Usage + +Print just the b32 address for this key + + ./keyinfo privatekey.dat + +... just the base64 address + + ./keyinfo -d privatekey.dat + +Print all info about the public key + + ./keyinfo -v privatekey.dat