encrypted and decryted for test