www.nico.schottelius.org/software/ceof.mdwn

49 lines
1.3 KiB
Text
Raw Normal View History

## Introduction
ceof is the implementation and documentation
of ***EOF*** (Eris Onion Forwarding),
the secure, peer-to-peer (p2p), decentralised anonymous chat network.
You can read the
[bachelor thesis](http://git.schottelius.org/?p=ceof;a=blob;f=doc/thesis.pdf),
which describes the motivation and goals or you
can view [the poster that was used on the presentation](http://git.schottelius.org/?p=ceof;a=blob;f=doc/appendix/poster.pdf).
2013-11-11 14:58:28 +00:00
## Dependencies
2013-11-11 14:58:28 +00:00
* python3 including virtualenv
* virtualenv is present (python-virtualenv on Debian)
## Installation
* Clone the git repo
git clone git://git.schottelius.org/ceof
2013-11-11 14:58:28 +00:00
* Create an isolated python environment
virtualenv -p /usr/bin/python3 python-env
* Activate the python environment and install gnupg
. ./python-env/bin/activate
pip install python-gnupg
2013-11-11 15:09:51 +00:00
* Generate public/private key pair (may take some time)
2013-11-11 14:58:28 +00:00
./src/bin/ceof crypto -g --name "Nico@Tee" --email-address nico-ceof@tee.schottelius.org
## Support
There are two IRC (!) channels, in which development takes places:
* [!eof](irc://IRCNet/!eof) - German
* [#cstar](irc://irc.freenode.org/#cstar) - Multi language (German/English)
You can subscribe to the
[!eof mailinglist](http://l.schottelius.org/mailman/listinfo/eof).
You can also [[contact me directly|about]].
[[!tag ceof crypot chat net unix]]