encrpyt and decrypt msg