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.