Minimalistic ECDSA/ECDH Tool written in Go
-derive
Derive shared secret key.
-key string
Private/Public key.
-keygen
Generate keypair.
-pub string
Remote's side Public key.
-sign
Sign with Private key.
-signature string
Signature.
-verify
Verify with Public key.
./ecdsa -keygen
./ecdsa -derive -key $prvkey -pub $pubkey
./ecdsa -sign -key $private < file.ext > sign.txt sign=$(cat sign.txt) ./ecdsa -verify -key $public -signature $sign < file.ext
This project is licensed under the ISC License.