Decipherer has 3 different meanings across 1 category:
Noun
the kind of intellectual who converts messages from a code to plain text
a reader capable of reading and interpreting illegible or obscure text
A person who deciphers.