Okay my turn now!

I'm a voracious heartless,
My weakness is a part of my body,
I protect one of the keyholes,
Who aproaches me is hardly crushed,
Who am I?