cmd

command
v0.3.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 19, 2023 License: GPL-3.0 Imports: 26 Imported by: 0

README

Jess CLI

This is currently still more of a planning and working document.
Here is the CLI interface that is planned:

jess create <envelope file>

jess close <file> with <envelope name>
	encrypt a file, write to file with the same name, but with a .letter suffix
	-o <file> ... write output to <file>

jess open <file>
	decrypt a file, write to file with the same name, but without the .letter suffix
	-o <file> ... write output to <file>

jess sign <file> with <envelope>
	same as close, but will put the signature in a separate file called <file>.seal

jess verify <file>
	verifies the signature(s), but does not decrypt

jess show <file>
	shows all available information about said file. File can be
	- envelope
	- letter
	- seal (signature-only letter)

jess generate
    generate a new signet and store both signet and recipient in the truststore

global arguments
    --tsdir /path/to/truststore
    --seclevel <uint>
    --symkeysize <uint>
    --quiet only output errors and warnings

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL