crypto.c, crypto.h:
  cryptographic framework which provides routines to schedule keys,
  encrypt buffers, generate keys, etc.

crypto_file.c, crypto_file.h:
  common code used by programs which need to read encrypted files produced
  by the vault.

example.c:
  example program using crypto.c and crypto.h; ignore it.

make_conv_key.c:
  makes a conversation key, given source and destination addresses and a
  volume key.

make_endpoint_key.c:
  makes an endpoint key, given an source or destination address and a
  volume key.

make_segment_key.c:
  makes a segment key; however, the mode of operation of pkt_dump in which
  entire segments are encrypted under a single key is not yet completely
  supported. 

gladman/:
  Gladman's assembly version of Rijndael (AES); this is the implementation
  we use by default.

rijndael/:
  Rijmen, et. al.'s optimized ANSI C implementation of Rijndael (AES).
