The Math Behind Enigma

Why German cryptographers believed Enigma was unbreakable, and why Allied codebreakers ultimately proved them wrong.