minisign

A dead simple tool to sign files and verify digital signatures.

MIT License

Stars
111
minisign - v0.3.0 Latest Release

Published by aead 5 months ago

What's Changed

Full Changelog: https://github.com/aead/minisign/compare/v0.2.1...v0.3.0

minisign - v0.2.1

Published by aead 12 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/aead/minisign/compare/v0.2.0...v0.2.1

minisign - v0.2.0

Published by aead about 3 years ago

  • Computing signatures over hashed messages (previously -H flag) are now the default
  • Signature verification now fails for signatures over non-hashed messages when -H is specified
  • The Private key password can now be read from STDIN
minisign - Trim carriage-return characters at the end of comments

Published by aead over 3 years ago

This release fixes a bug that causes signature verification to fail when the trusted comment contains one/multiple carriage return characters at the end.

Fixed

  • #7
minisign - Create directories if they don't exist

Published by aead over 3 years ago

This release fixes a bug when generating key pairs or signing a file with a custom signature file (instead of <file>.minisig).
If the key pair or signature should have been written to a file in a directory that does not exist the key generation / signing used to fail.
minisign just didn't create any non-existing directory.

Now, minisign creates any non-existing directory when generating a key pair or signing a file with a custom signature file.

minisign - Initial release. There might be some rough edges...

Published by aead over 3 years ago

Initial Release

This is the initial release of the minisign package.

It is a Go port of the original C implementation and contains a CLI tool - compatible to the C implementation - and a Go package that provides an API to sign files resp. verify minisign signatures and deal with public and secret keys.