cryptogrammatist

Noun

 * 1) A composer or solver of cryptograms.