codebreaker

 
Pronunciation: /ˈkəʊdˌbreɪkə/

noun

  • a person who solves a code or codes.

Derivatives

codebreaking

noun