According to the US court ruling, you can hide your caller ID. But with its malicious motive, it is illegal to hide your caller ID. Such includes intentions like harm, cheating, defrauding, etc.