cipher program that contains a variety of operations ranging from dissecting equations to encoding and decoding messages