./security/dhbitty, Small public key ECDH encryption/decryption program

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2012Q3, Version: 20120806, Package name: dhbitty-20120806, Maintainer: agc

dhbitty is a small public key encryption program written in C. It
uses elliptic curve Diffie-Hellman in the form of Curve25519 to
establish a shared secret between two users, and uses that secret to
symmetrically encrypt and authenticate messages.

There are no private key files; only passphrases. Never lose that
pesky thing again.

Both the sender and the receiver can decrypt a message. In fact,
there is no distinction between sender and receiver. Both passphrases
must be strong.

There is no signing. A similarly useful form of authentication occurs
using only DH. dhbitty attempts to be as simple as possible. It is
not optimized, but achieves a comfortable speed for most uses. It
does not use floating point numbers, or integers longer than 32 bits.
It does not contain more algorithms than are needed.


Master sites:

SHA1: f9b101b6be5c88ae9f9980baa2846f276d324531
RMD160: 10ecd79130e23115a192e4b9c575fbf901f78e8f
Filesize: 16.738 KB

Version history: (Expand)