Desert/any biome key question

If I do a random event in the desert Can any of the enemies killed in the desert drop the desert key? Or does it have to be specific desert enemies?