TAMPER-PROOF PROTECTED CLOCKS: A DETAILED EXPLANATION