i2p.jar - SU3File ================= Usage: SU3File keygen [-t type|code] [-p keystorepw] [-r crlFile.crl] publicKeyFile.crt keystore.ks you@mail.i2p SU3File sign [-t type|code] [-c type|code] [-f type|code] [-p keystorepw] inputFile.zip signedFile.su3 keystore.ks version you@mail.i2p SU3File bulksign [-t type|code] [-c type|code] [-p keystorepw] directory keystore.ks version you@mail.i2p (signs all .zip, .xml, and .xml.gz files in the directory) SU3File showversion signedFile.su3 SU3File verifysig [-k file.crt] signedFile.su3 ## -k use this pubkey cert for verification SU3File extract [-x] [-k file.crt] signedFile.su3 [outFile] ## -x don't check sig Note: Default keystore password: "changeit" Available signature types (-t): DSA_SHA1 (code: 0) ECDSA_SHA256_P256 (code: 1) ECDSA_SHA384_P384 (code: 2) ECDSA_SHA512_P521 (code: 3) RSA_SHA256_2048 (code: 4) RSA_SHA384_3072 (code: 5) RSA_SHA512_4096 (code: 6) DEFAULT EdDSA_SHA512_Ed25519ph (code: 8) Available content types (-c): UNKNOWN (code: 0) DEFAULT ROUTER (code: 1) PLUGIN (code: 2) RESEED (code: 3) NEWS (code: 4) BLOCKLIST (code: 5) Available file types (-f): ZIP (code: 0) DEFAULT XML (code: 1) HTML (code: 2) XML_GZ (code: 3) TXT_GZ (code: 4) (user defined) (code: 5-255) Example: java -jar lib\i2p.jar su3file verifysig -k you_at_mail.i2p.crt i2pseeds.su3