CIPHER - Conditional invalid parameter checks 2 CIPHER - Unconditional invalid parameter checks 1