[n] the science of analyzing and deciphering codes and ciphers and cryptograms
cryptanalysis, cryptography, cryptology