cascada.primitives.speck module

Speck family of block ciphers.

class cascada.primitives.speck.SpeckInstance(value)[source]

Bases: enum.Enum

Represent the available instances of Speck.

speck_32_64

Speck32/64

speck_48_96

Speck48/96

speck_64_96

Speck64/96

speck_64_128

Speck64/128

cascada.primitives.speck.get_Speck_instance(speck_instance)[source]

Return an instance of the Speck family as a Cipher.