half-way implemented encryption of messages/snapshots using AES.
modify for snapshot encryption
Merge branch 'dongw'