Copyright (C) 2009 Cornell University
All rights reserved

This is a prototype implementation of the Blindfold system
(http://www.cs.cornell.edu/~ryanp/blindfold/).  To use it, make sure
you have Python 2.5 or 2.6 installed, as well as the PIL (Python
Imaging Library), PyCrypto, and PyCAPTCHA packages.  The packages can
be downloaded from

    http://www.pythonware.com/products/pil/
    http://www.dlitz.net/software/pycrypto/
    http://pycaptcha.sourceforge.net/

This guide describes how to run the prototype, running all services
and the client from this same directory on the localhost.  First run
keyGenerator.py to create the captcha server's public and private RSA
keys.  They are written to disk and used automatically by the other
scripts (the captcha server uses the private key and the index server
uses the public key).  Then start the captcha server, index server,
and content server with

    ./captchaServe.py
    ./keyvalServe.py index
    ./keyvalServe.py content

Once they're running, upload and search for content using ./client.py.
Run ./client.py with no arguments for usage.

This is a prototype of the Blindfold system and is not meant to be
used in production.

See the LICENSE file for license and copying information.
