cryptanalyst

ˌkrɪptˈanəlɪst

noun

an expert in deciphering coded messages without prior knowledge of the key.

vital information supplied by cryptanalysts