TAMPER-PROOF PROTECTED CLOCKS: A OVERVIEW