Converting a pre-image resistant hash to second pre-image resistant

I am looking for some standard conversion from any hash function $f$, which has pre-image resistance, to another hash function with second preimage resistance. Is there such a standard conversion?

• Can collision resistance be assumed too? Or only pre-image resistance? – mikeazo Jul 29 '15 at 15:08

• The only better description I can think of would be a summary of the abstract. $\;$ – user991 Jul 26 '15 at 13:54