You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 
Harshavardhana ef0a8b4d2e Squashed 'contrib/signify/' changes from a1554a4..35fe2d3 10 years ago
bsd-compat Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
.gitignore Squashed 'contrib/signify/' changes from a1554a4..35fe2d3 10 years ago
BACKGROUND Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
HOWTO Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
INSTALL Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
Makefile Squashed 'contrib/signify/' changes from a1554a4..35fe2d3 10 years ago
README Squashed 'contrib/signify/' changes from a1554a4..35fe2d3 10 years ago
arc4random.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
base64.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
bcrypt_pbkdf.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
blowfish.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
crypto_api.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
crypto_api.h Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
explicit_bzero.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
fe25519.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
fe25519.h Squashed 'contrib/signify/' changes from a1554a4..35fe2d3 10 years ago
ge25519.h Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
ge25519_base.data Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
helpers.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
mod_ed25519.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
mod_ge25519.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
ohash.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
ohash.h Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
passphrase-20140902.diff Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
provide_signify_as_library-20141025.diff Squashed 'contrib/signify/' changes from a1554a4..35fe2d3 10 years ago
readpassphrase.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
sc25519.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
sc25519.h Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
sha2.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
signify.1 Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
signify.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
smult_curve25519_ref.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
strlcpy.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
timingsafe_bcmp.c Squashed 'contrib/signify/' content from commit a1554a4 10 years ago
util.h Squashed 'contrib/signify/' content from commit a1554a4 10 years ago

README

This is a self-contained port of OpenBSD's signify to Linux and other
Unixes.

Like on OpenBSD, this version of signify uses the Ed25519 primitive for
signing/verification, ChaCha for random number generation, and a
bcrypt-based KDF to protect secret keys.

Signatures and keys are 100% compatible with OpenBSD.

passphrase-20140902.diff adds the ability to add, change, or remove
secret key passphrases. This function is not currently available on
OpenBSD but in no way undermines compatibility of keys and signatures.

HOWTO and the manpage contain sample usage.

mancha <mancha1 AT zoho DOT com>

Based on http://sourceforge.net/projects/slackdepot/files/signify/,
this fork builds libsignify in static and shared mode.

This also exposes signify as a library for other people to use and
embed it in their codebase.

Harshavardhana <harsha AT harshavardhana DOT net>