Signify (by OpenBSD Developers) Cryptographically Sign and Verify Files
Create key. Needs to be done only once. Unless desired to use multiple keys, in which case different key names should be used. In the following example,
keyname is used as example key name.
signify-openbsd -G -p keyname.pub -s keyname.sec
Alternatively add a key comment. Replace
comments here with the actual comment but keep the
". Comment could be a name, position, website, e-mail address and/or anything else.
signify-openbsd -G -p keyname.pub -s keyname.sec -c "comments here"
The private key file
keyname.sec needs to stay private, i.e. never share
keyname.sec with anyone as this would defeat the purpose of signing files!
The public key file
keyname.pub can be shared with anyone.
To sign a file
message.txt (which has to be created by the user beforehand).
signify-openbsd -S -s keyname.sec -m message.txt
Will create a signature file
To verify a file
message.txt with signature file
signify-openbsd -V -p keyname.pub -m message.txt
Optional. To create a QR code for the public key.
qrencode -r keyname.pub -o keyname.pub.png
keyname.pub.png would be the QR code of the public key.
qrencodeis optional and only needed if you intent to create QR codes.
This is a wiki. Want to improve this page? Help is welcome and volunteer contributions are happily considered! Read, understand and agree to Conditions for Contributions to Whonix ™, then Edit! Edits are held for moderation.
Copyright (C) 2012 - 2020 ENCRYPTED SUPPORT LP. Whonix ™ is a trademark. Whonix ™ is a licensee [archive] of the Open Invention Network [archive]. Unless otherwise noted, the content of this page is copyrighted and licensed under the same Freedom Software license as Whonix ™ itself. (Why?)