Change transceive to just transmit
Separate server tasks from socket interface
Create better-defined starting point for Aakriti
Add dictionary signing and verification functions
Make transmit.py use the with... as... syntax
not sure what just happened
Merge branch 'server' into client
finished reg, key, and other utility functions
finished reg, key, and other utility functions
Support multiple-packet messages

* Put the length of the JSON file in front, and read byte-by-byte until
  we see the open curly brace. Then read length-1 bytes.
* No other changes to the interface were made.
* Try this: in one console, run ./server.py; in another console, open
  the Python interpreter, and do

  >>> from t import *
  >>> t()
  >>> tt()
Support client-to-server encrypted traffic

* Creates a server.key file.
Add AES encryption functions to encrypt.py

* And tests.
Add receive function to transmit.py

* Wrapper for connection.recv().
Add ACL class
completing create
Merge branch 'server-fs' of https://github.com/henchill/encrypted_file_system into server-fs
Serve user public keys as well
create complete
Merge branch 'server-fs' of https://github.com/henchill/encrypted_file_system into server-fs
Add CREATE test case