security module

Added support for passphrase generation on instance creation. The
passphrase is stored in the instance metadata only.