Content-Length: 275558 | pFad | http://github.com/igoose1/minitrust/#start-of-content

A7 GitHub - igoose1/minitrust: Verify digital signatures using a trusted list of public keys.
Skip to content

Verify digital signatures using a trusted list of public keys.

License

Notifications You must be signed in to change notification settings

igoose1/minitrust

Repository files navigation

Minitrust

Minitrust is a tool that verifies minisign signatures using public keys from a trusted list. For more information about minisign, please see the Minisign documentation. Minitrust relies solely on go-minisign as its core library and only dependency.

Usage

minitrust -V [-x sigfile] [-o] -m file
minitrust -T [-c comment] -P pubkey

-V             verify that a signature is valid for a given file
-T             add new public key to list of "trusted"
-x             signature file (default: <file>.minisig)
-o             output the file content after verification
-m             file to verify
-P             public key, as a base64 string
-c             one-line untrusted comment

Environment variables:

MINITRUST_DIR  name of the trusted directory (default: ~/.minisign/trusted)

Install

The easiest way to install it is with go install:

% go install github.com/igoose1/minitrust@latest

Compile

If you have a source code, you can build it with Go 1.21+.

% go build

Packages

No packages published

Languages









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: http://github.com/igoose1/minitrust/#start-of-content

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy