I'm not an expert on this, but - in as far as I understand how this is done - Hawking radiation is nothing else but Unruh radiation, as applied to a classical solution of a black hole.
Now, Unruh radiation is something rather weird, and can even be found in flat spacetime. It comes about by doing quantum field theory in an accelerated coordinate frame. I don't know the details, honestly, but the thing comes down to the following: if you transform the vacuum state as seen in an inertial frame, into the Rindler frame (the frame of an accelerated observer in flat spacetime), then this shows up as a state with a thermal population of particles. This comes about because of the time-varying doppler shift that one gives to each of the modes of the vacuum state.
I think you can read such a derivation here:
http://arxiv.org/abs/quant-ph/0401170
But - as I said - don't ask me the details, I'm no expert.