1.0.1 • Published 4 months agoCLI
@agrozyme/eckey
Licence
MIT
Version
1.0.1
Deps
5
Size
20 kB
Vulns
0
Weekly
0
Elliptic Curve Key CLI
Usage
$ npm install -g @agrozyme/eckey
$ eckey COMMAND
running command...
$ eckey (--version)
@agrozyme/eckey/1.0.1 win32-x64 node-v26.0.0
$ eckey --help [COMMAND]
USAGE
$ eckey COMMAND
...
Commands
eckey convert
convert string to other format
USAGE
$ eckey convert --data <value> [--from
base16|base32|base32nopad|base32hex|base32hexnopad|base32crockford|base64|base64nopad|base64url|base64urlnopad|base5
8|base58flickr|base58xrp|base58xmr|base58check|utf8|hex] [--to
base16|base32|base32nopad|base32hex|base32hexnopad|base32crockford|base64|base64nopad|base64url|base64urlnopad|base5
8|base58flickr|base58xrp|base58xmr|base58check|utf8|hex]
FLAGS
--data=<value> (required)
--from=<option> [default: hex]
<options: base16|base32|base32nopad|base32hex|base32hexnopad|base32crockford|base64|base64nopad|base6
4url|base64urlnopad|base58|base58flickr|base58xrp|base58xmr|base58check|utf8|hex>
--to=<option> [default: hex]
<options: base16|base32|base32nopad|base32hex|base32hexnopad|base32crockford|base64|base64nopad|base6
4url|base64urlnopad|base58|base58flickr|base58xrp|base58xmr|base58check|utf8|hex>
DESCRIPTION
convert string to other format
EXAMPLES
$ eckey convert
See code: src/commands/convert.ts
eckey help [COMMAND]
Display help for eckey.
USAGE
$ eckey help [COMMAND...] [-n]
ARGUMENTS
[COMMAND...] Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for eckey.
See code: @oclif/plugin-help
eckey make
make elliptic curve key pair
USAGE
$ eckey make --curve
bls12_381|bls12_381_Short|bls12_381_Long|bn254|ed448|ed448ph|ed25519|ed25519ctx|ed25519ph|jubjub|babyjubjub|brainpoo
lP256r1|brainpoolP384r1|brainpoolP512r1|p256|secp256r1|p384|secp384r1|p521|secp521r1|schnorr|secp256k1 [--format
base16|base32|base32nopad|base32hex|base32hexnopad|base32crockford|base64|base64nopad|base64url|base64urlnopad|base5
8|base58flickr|base58xrp|base58xmr|base58check|utf8|hex] [--count <value>]
FLAGS
--count=<value> [default: 1]
--curve=<option> (required)
<options: bls12_381|bls12_381_Short|bls12_381_Long|bn254|ed448|ed448ph|ed25519|ed25519ctx|ed25519ph
|jubjub|babyjubjub|brainpoolP256r1|brainpoolP384r1|brainpoolP512r1|p256|secp256r1|p384|secp384r1|p5
21|secp521r1|schnorr|secp256k1>
--format=<option> [default: hex]
<options: base16|base32|base32nopad|base32hex|base32hexnopad|base32crockford|base64|base64nopad|bas
e64url|base64urlnopad|base58|base58flickr|base58xrp|base58xmr|base58check|utf8|hex>
DESCRIPTION
make elliptic curve key pair
EXAMPLES
$ eckey make
See code: src/commands/make.ts
eckey pair
convert key pair to other format
USAGE
$ eckey pair --data <value> --curve
bls12_381|bls12_381_Short|bls12_381_Long|bn254|ed448|ed448ph|ed25519|ed25519ctx|ed25519ph|jubjub|babyjubjub|brainpoo
lP256r1|brainpoolP384r1|brainpoolP512r1|p256|secp256r1|p384|secp384r1|p521|secp521r1|schnorr|secp256k1 [--format
base16|base32|base32nopad|base32hex|base32hexnopad|base32crockford|base64|base64nopad|base64url|base64urlnopad|base5
8|base58flickr|base58xrp|base58xmr|base58check|utf8|hex]
FLAGS
--curve=<option> (required)
<options: bls12_381|bls12_381_Short|bls12_381_Long|bn254|ed448|ed448ph|ed25519|ed25519ctx|ed25519ph
|jubjub|babyjubjub|brainpoolP256r1|brainpoolP384r1|brainpoolP512r1|p256|secp256r1|p384|secp384r1|p5
21|secp521r1|schnorr|secp256k1>
--data=<value> (required)
--format=<option> [default: hex]
<options: base16|base32|base32nopad|base32hex|base32hexnopad|base32crockford|base64|base64nopad|bas
e64url|base64urlnopad|base58|base58flickr|base58xrp|base58xmr|base58check|utf8|hex>
DESCRIPTION
convert key pair to other format
EXAMPLES
$ eckey pair
See code: src/commands/pair.ts