What is the meaning of Cryptanalyst?

An expert in analyzing and breaking codes and ciphers.

Source: wiktionary.org