 The algorithm operates on blocks of 256 bytes (or 2048 bits).The actual key size can be anywhere from 8 to 2048 bits.The 6 least-significant bits of the key are "control bits", used to choose between several possible variations.