Added Encryption Algorithm