cipher and decipher are transforms