decoder

noun

1.
the kind of intellectual who converts messages from a code to plain text
2.
a machine that converts a coded text into ordinary language