Certificats Let's Encrypt
Find a file
2014-11-14 18:16:40 -08:00
attic Move files that are specific to the trustify protocol into the attic 2014-11-14 18:16:40 -08:00
letsencrypt Cleaned up --text option by wrapping all lines at 80 chars 2014-11-13 13:05:03 -08:00
.gitignore Move protocol and client into Python modules 2012-08-12 07:49:45 +03:00
.gitmodules Move files that are specific to the trustify protocol into the attic 2014-11-14 18:16:40 -08:00
EULA Formatting changes before demo 2014-11-13 01:49:32 -08:00
letsencrypt.py Formatting changes before demo 2014-11-13 01:49:32 -08:00
MANIFEST.in Add setuptools-based setup.py & MANIFEST.in 2012-08-12 09:03:13 +03:00
README Update README 2014-06-05 18:45:03 -07:00
setup.py Add setuptools-based setup.py & MANIFEST.in 2012-08-12 09:03:13 +03:00

The Chocolate project to implement sweet automatic encryption for webservers.

There are two portions to the Chocolate protocol.

trustify/ contains code that can be run on any webserver (eventually,
email, XMPP and other SSL-securable servers too); it is used to automatically
request and install a CA-signed certificate for that server's public names.

server-ca/ contains a reference implementation for CAs to receive requests for
certs, set challenges for the requesting servers to prove that they really
control the names, and issue certificates.

Debian dependencies:

build deps:
swig
protobuf-compiler
python-dev

others:
gnutls-bin # for make cert requests
python-protobuf
python-dialog
hashcash