fixed message encryption