This article is about the cipher. For the animal, see Jackal. For other uses, see Jackal (disambiguation).
This article includes a list of references, related reading, or external links, but its sources remain unclear because it lacks inline citations. Please help improve this article by introducing more precise citations.(September 2017) (Learn how and when to remove this message)
SHACAL
General
Designers
Helena Handschuh, David Naccache
Derived from
SHA-1, SHA-256
Related to
Crab
Certification
NESSIE (SHACAL-2)
Cipher detail
Key sizes
128 to 512 bits
Block sizes
160 bits (SHACAL-1), 256 bits (SHACAL-2)
Structure
Cryptographic hash function
Rounds
80
SHACAL-1 (originally simply SHACAL) is a 160-bit block cipher based on SHA-1, and supports keys from 128-bit to 512-bit. SHACAL-2 is a 256-bit block cipher based upon the larger hash function SHA-256.
Both SHACAL-1 and SHACAL-2 were selected for the second phase of the NESSIE project. However, in 2003, SHACAL-1 was not recommended for the NESSIE portfolio because of concerns about its key schedule, while SHACAL-2 was finally selected as one of the 17 NESSIE finalists.
SHACAL-1 (originally simply SHACAL) is a 160-bit block cipher based on SHA-1, and supports keys from 128-bit to 512-bit. SHACAL-2 is a 256-bit block cipher...
and SHA-2 are based on block ciphers which are also used independently as SHACAL, hash functions can be used to build block ciphers. Examples of such block...
conventional mode of operation, without the same security guarantees; for example, SHACAL, BEAR and LION. Pseudorandom number generators (PRNGs) can be built using...