Added Encryption / Decryption technology