Lably
Skip to content

Speck (cipher)

Family of block ciphers

  • 9 min read
  • 5 chapters

Related on Lably

Through Internet of things and Hash function

The NSA began working on the Simon and Speck ciphers in 2011. The agency anticipated some agencies in the US federal government would need a cipher that would operate well on a diverse collection of Internet of Things devices while maintaining an acceptable level of security.

Cipher description

Speck supports a variety of block and key sizes. A block is always two words, but the words may be 16, 24, 32, 48 or 64 bits in size. The corresponding key is 2, 3 or 4 words. The round function consists of two rotations, adding the right word to the left word, xoring the key into the left word, then xoring the left word into the right word. The number of rounds depends on the parameters selected, as follows:

The key schedule uses the same round function as the main block cipher.

Sign in to keep reading

4 more chapters are free with a Lably account.

More in Computing and communication