The CryptoParty Handbook
This 392 page, Creative Commons licensed handbook is designed to help those with no prior experience to protect their basic human right to Privacy in networked, digital domains. By covering a broad array of topics and use contexts it is written to help anyone wishing to understand and then quickly mitigate many kinds of vulnerability using free, open-source tools. Most importantly however this handbook is intended as a reference for use during Crypto Parties. It is being continuously developed.
It can be edited here: https://github.com/cryptoparty/handbook
The discussion on how to proceed can be held at http://blast.k0a1a.net/cgi-bin/mailman/listinfo/cryptobook.
WARNING! - Due to the rapid development of the Handbook, as well as lack of rigorous peer review, there may be advice within that does not guarantee your safety. As always, be vigilant! This is version 1.1 Each version of the book will improve upon the last, if you find any errors, please contribute your suggested changes.
PDF Version 1.1 direct download
You can download version 1.1 (bugfix release) of the CryptoParty handbook as a PDF here.
md5sum: ec2d191acb0c5b182e868bb97c12f9ee (10.12.12).
sha256sum: e8d05c9693930dc942200546389eb12673da44647f62f6d22dbe07f35c9f6cd8 (20.12.12)
E-Pub Version 1.1
You can download version 1.1 (bugfix release) of the CryptoParty handbook in the E-Pub format here.
md5sum: dbc4dd8fe7f9a8be5fad05180f8e28a1 (08.12.12).
sha256sum: 798e16edec4c4fa973d73bcbae85f6a1a73c49fa158cb1ac6a0b0863b2997f62 (20.12.12)
Please Note: this is Version 1.1 of the book. It will be continuously updated, versioned and uploaded here. See the link below and join in as a writer to continue to improve this book!
This repository is a work in progress for importing the CryptoParty Handbook to a version controlled, compilable state. The goal is to copy all content from the Booktype, convert to Markdown, and publish on Github for easier collaboration that is also properly version controlled and peer reviewed.
Please fork this repo. Add and edit content. Send back pull requests.
Work is coordinated on irc.oftc.net:6697 on channel #cryptoparty.
Mailing List associated with CryptoParty Handbook editorial process and maintenance is available: http://blast.k0a1a.net/cgi-bin/mailman/listinfo/cryptobook/
About this book
The CryptoParty Handbook was born from a suggestion by Marta Peirano and Adam Hyde after the first Berlin CryptoParty, held on the 29th of August, 2012. Julian Oliver and Danja Vasiliev, co-organisers of the Berlin CryptoParty along with Marta were very enthusiastic about the idea, seeing a need for a practical working book with a low entry-barrier to use in subsequent parties. Asher Wolf, originator of the Crypto Party movement, was then invited to run along and the project was born.
The 1st draft (v1.0) was written in the first 3 days of October 2012 at Studio Weise7, Berlin, surrounded by fine food and a small ocean of coffee. The BookSprint System was used, in conjunction with the open source browser-based publishing and book authoring system BookType (http://www.sourcefabric.org/en/booktype/).
Approximately 20 people were involved in its creation, some more than others, some local and some far. It was released by midnight October the 3rd, GMT+1.
Core Team: Adam Hyde (facilitator), Marta Peirano, Julian Oliver, Danja Vasiliev, Asher Wolf, Jan Gerber, Malte Dik, Brian Newbold, Brendan Howell, AT, Carola Hesse, Chris Pinchen. Cover art (illustrations to come) by Emile Denichaud.
This a bugfix and merge release, attempting to consolidate different efforts and exporting to e-pub formats (as promised) before the Handbook finally leaves BookType and continues on in GitHub (http://github.com).
Enthusiasm around the book resulted in a need for revision-control and merging and so 'yuvadm' went through the entire BookType version and imported it into GitHub (https://github.com/cryptoparty/handbook).
While GitHub is a closed source platform for code repositories and revision control, it has a large community of users and powerful tools, including in-browser text editing. Many changes were made to the GitHub version ('pettter', Daniel Kinsman, qbi, Jens Kubieziel et al) at the same time changes were made to the BookType (and then http://booki.cc/cryptoparty-handbook/) version. This release is an attempt to merge these disparate edits and marks the last release before it is all imported into GitHub for continued development. The work is ongoing, including coming up with an equivalent to the exporter(s) that BookType has, to e-pub and ODT formats. Help us improve this book
If you see areas that need improvement or simply come across a typo, create a GitHub account and get editing here:
CryptoParty HandBook Credits
- Adam Hyde
- Marta Peirano
- Asher Wolf
- Julian Oliver
- Danja Vasiliev
- Malte Dik
- Jan Gerber
- Brian Newbold
- Brendan Howell
- Teresa Dillon
- Carola Hesse
- Chris Pinchen
- Travis Tueffel
- Jens Kubieziel
- Daniel Kinsman
- Emile Denichaud
Other material included:
The manuals used in the second half of this book borrow from 2 books sprinted by FLOSS Manuals :
"How to Bypass Internet Censorship" 2008 & 2010 Adam Hyde (Facilitator), Alice Miller, Edward Cherlin, Freerk Ohling, Janet Swisher, Niels Elgaard Larsen, Sam Tennyson, Seth Schoen, Tomas Krag, Tom Boyle, Nart Villeneuve, Ronald Deibert, Zorrino Zorrinno, Austin Martin, Ben Weissmann, Ariel Viera, Niels Elgaard Larsen, Steven Murdoch, Ross Anderson, helen varley jamieson, Roberto Rastapopoulos, Karen Reilly, Erinn Clark, Samuel L. Tennyson, A Ravi
"Basic Internet Security" 2011 Adam Hyde (Facilitator), Jan Gerber, Dan Hassan, Erik Stein, Sacha van Geffen, Mart van Santen, Lonneke van der Velden, Emile den Tex and Douwe Schmidt
All chapters © the contributors unless otherwise noted below.