Speck is a a family of symmetric block-cipher algorithms with block sizes ranging from 32 to 128 bits, and key sizes ranging from 64 bits up to 256 bits depending on the block size.

Speck is optimized for implementation in software on microcontrollers, while still providing good performance in hardware and other software implementations.

See the wikipedia page for more information.

history | show excerpt | excerpt history