Learn how rogue-key attacks exploit naive BLS signature aggregation, with a Python demonstration and three defenses against malicious public keys.