TAMPER-PROOF DIGITAL PROTECTED CLOCKS: A RELIABLE TIMING SYSTEM