INSIGNIA(1) |
User Commands |
INSIGNIA(1) |
insignia - create and verify cryptographic signatures
insignia <-ghsv> [-b BITS] [-k KEY] [-p
PUBKEY] <FILE>...
Insignia signs and verifies cryptographic signatures on files and generates
cryptographic keys.
Options:
- -b bits Causes the RSA keys to be generated with the specified
number
- of bits instead of the default of 4096.
- -f
- Print the SHA256 fingerprint of the specified public key.
- -g
- Generate an RSA keypair for signing and verification.
- -h
- Displays this help message.
- -k keyfile
- Specifies the file containing the private key for signing files.
- -p pubkeyfile
- Specified the file containing the public key for verifying
signatures.
- -s
- Operate in sign mode, signing any files
- -v
- Operate in verify mode and verify the signatures in the specified files.
- Sign the file bar.txt using the private key in foo.key:
- insignia -k foo.key -s bar.txt
- Verify the signature file bar.txt.sha512sig using the public key in
foo.pub:
- insignia -v -p foo.pub bar.txt.sha512sig
- Generate a new 8192 bit RSA keypair:
- insignia -g -b 8192 -k foo.key -p foo.pub
- Print the fingerprint of the public key foo.pub:
- insignia -f -p foo.pub
Insignia was written by Scott Court (z5t1@z5t1.com).
Insignia first appeared in Fidelix 0.2.