A few changes in decryption algorithm.