crack the code, to

crack the code, to

To solve a difficult problem or mystery. The term is derived from deciphering coded intelligence during wartime and became current during World War II, when cryptography, used by armies at least since Napoleon’s day, reached new heights of sophistication. After the war it began to be transferred to other areas, such as solving a difficult scientific problem (cracking the genetic code, for example). See also tough nut to crack. See also: crack