Task: Question Generation
Input (English): Context : SHACAL-1 (originally simply SHACAL) is a 160-bit block cipher based on SHA-1, and supports keys from 128-bit to 512-bit. 
Answer : SHA-1
Output (English): Which is the basis of SHACAL?