codebreaker

Noun

 * 1) A cryptanalyst, one who decodes messages without the key.

Related terms

 * codebreaking