lucre is an implementation (in C++ and Java) of David Wagner's Diffie-Hellman variant on Chaumian blinding. This variant is thought to be unprotected by patents, however, you use it at your own risk.
For a detailed explanation, see theory2.pdf.
The lucre code is available by anonymous CVS or as a tarball.
The tarball snapshot is updated daily at midnight, UK time. It can be fetched from:
http://anoncvs.aldigital.co.uk/snapshots/lucreAnonymous CVS lives at:
anoncvs.aldigital.co.uk:/cvsroot/anoncvs.aldigital.co.uk-lucreto check out with CVS, do the following:
cvs -d ":pserver:firstname.lastname@example.org:/cvsroot" loginpassword is "anoncvs". Once logged in, do:
cvs -d ":pserver:email@example.com:/cvsroot" co anoncvs.aldigital.co.uk-lucrethis should create a directory called "anoncvs.aldigital.co.uk-lucre", which will contain the current source tree. At any time, anwhere within this tree, you can type:
cvs updateto get the latest versions and keep your tree up to date.
If you develop a useful application using lucre, please let us know and we'll link to it from here.
Please send submissions to: firstname.lastname@example.org