mirror of
https://github.com/PurpleI2P/i2pd-tools.git
synced 2025-01-22 13:27:17 +01:00
Add famtool example and vain usage to README.md
This commit is contained in:
parent
377b3c0ea5
commit
82e7be68ef
45
README.md
45
README.md
|
@ -79,6 +79,13 @@ or
|
||||||
| RED25519-SHA512 | 11 |
|
| RED25519-SHA512 | 11 |
|
||||||
|
|
||||||
For more information on the types of signatures, see the [documentation](https://i2pd.readthedocs.io/en/latest/user-guide/tunnels/#signature-types).
|
For more information on the types of signatures, see the [documentation](https://i2pd.readthedocs.io/en/latest/user-guide/tunnels/#signature-types).
|
||||||
|
### vain
|
||||||
|
|
||||||
|
Vanity generation address.
|
||||||
|
|
||||||
|
#### Usage
|
||||||
|
|
||||||
|
./vain --usage
|
||||||
|
|
||||||
#### Time to Generate on a 2.70GHz Processor
|
#### Time to Generate on a 2.70GHz Processor
|
||||||
| characters| time to generate (approx.) |
|
| characters| time to generate (approx.) |
|
||||||
|
@ -143,3 +150,41 @@ Send output of auth_string to http://reg.i2p/add and http://stats.i2p/i2p/addkey
|
||||||
### x25519
|
### x25519
|
||||||
|
|
||||||
Generate key pair with output in base64 encoding. Now the x25519 keys are used for authentication with an encrypted LeaseSet.
|
Generate key pair with output in base64 encoding. Now the x25519 keys are used for authentication with an encrypted LeaseSet.
|
||||||
|
|
||||||
|
### famtool
|
||||||
|
[this is program for works with family of routers in i2p-network. ](https://i2pd.readthedocs.io/en/latest/user-guide/family/)
|
||||||
|
|
||||||
|
usage: ```./famtool [-h] [-v] [-g -n family -c family.crt -k family.pem] [-s -n family -k family.pem -i router.keys -f router.info] [-V -c family.crt -f router.info]```
|
||||||
|
|
||||||
|
generate a new family signing key for family called ``i2pfam''
|
||||||
|
```./famtool -g -n i2pfam -c myfam.crt -k myfam.pem```
|
||||||
|
|
||||||
|
sign a router info with family signing key
|
||||||
|
```./famtool -s -n i2pfam -k myfam.pem -i router.keys -f router.info```
|
||||||
|
|
||||||
|
verify signed router.info
|
||||||
|
```./famtool -V -n i2pfam -c myfam.pem -f router.info```
|
||||||
|
#### Example of usage
|
||||||
|
$ ./famtool -g -n i2pfam -c myfam.crt -k myfam.pem
|
||||||
|
family i2pfam made
|
||||||
|
$ cat myfam.crt
|
||||||
|
-----BEGIN CERTIFICATE-----
|
||||||
|
MIIB3TCCAYOgAwIBAgIBADAKBggqhkjOPQQDAjB4MQswCQYDVQQGEwJYWDELMAkG
|
||||||
|
A1UECAwCWFgxCzAJBgNVBAcMAlhYMR4wHAYDVQQKDBVJMlAgQW5vbnltb3VzIE5l
|
||||||
|
dHdvcmsxDzANBgNVBAsMBmZhbWlseTEeMBwGA1UEAwwVaTJwZmFtLmZhbWlseS5p
|
||||||
|
MnAubmV0MB4XDTIzMDczMTE5MjQ1MFoXDTMzMDcyODE5MjQ1MFoweDELMAkGA1UE
|
||||||
|
BhMCWFgxCzAJBgNVBAgMAlhYMQswCQYDVQQHDAJYWDEeMBwGA1UECgwVSTJQIEFu
|
||||||
|
b255bW91cyBOZXR3b3JrMQ8wDQYDVQQLDAZmYW1pbHkxHjAcBgNVBAMMFWkycGZh
|
||||||
|
bS5mYW1pbHkuaTJwLm5ldDBZMBMGByqGSM49AgEGCCqGSM49AwEHA0IABLejNp1Y
|
||||||
|
1tnMGFaUIuzNpNL8B9KvaeSSh+OWhRcHn2x1D8TPCVA4IMS0jiMIodCcdyTmz0Qg
|
||||||
|
SXsWDqT2CbBMENQwCgYIKoZIzj0EAwIDSAAwRQIgU58CeHXlluPZNxpmxb7HSHsJ
|
||||||
|
STCA8C946oas+8uLU+MCIQDe6Km/h8w+oCh+j6UHobN0EAVtQPQGwkq2XXs1jqX2
|
||||||
|
bQ==
|
||||||
|
-----END CERTIFICATE-----
|
||||||
|
$ cat myfam.pem
|
||||||
|
-----BEGIN EC PRIVATE KEY-----
|
||||||
|
MHcCAQEEIAFA82vZzZN8nZIOVnadSS73G2NNc5pUsh4qmpK2M0nsoAoGCCqGSM49
|
||||||
|
AwEHoUQDQgAEt6M2nVjW2cwYVpQi7M2k0vwH0q9p5JKH45aFFwefbHUPxM8JUDgg
|
||||||
|
xLSOIwih0Jx3JObPRCBJexYOpPYJsEwQ1A==
|
||||||
|
-----END EC PRIVATE KEY-----
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue