added encrypt/decrypt demo