The concept of the key length of a cryptographic system is familiar. A 128-bit key is commonly used today in a symmetrical cipher, because itās considered that a brute force attack ā trying out all possible keys ā is not feasible. Given that there are two to the power of 128 possible keysāthatās 340,282,366,920,938,463,463,374,607, 431,768,211,456 ā this seems quite likely. Indeed, itās been said that if every person on Earth had a computer capable of checking a billion keys per second, all those machines working together would take billions of years to crack a message encrypted with a 128-bit cipher.
And so we come to the Enigma machine, the electromechanical contrivance used for encrypting and decrypting German military communications during WW2. Weāll look at how the number was derived later,ā¦