The present invention is directed to circuitry for detecting and
protecting against over-clocking attacks on hardware modules. The
circuitry preferably comprises a test signal, a delay path for providing
a delayed signal of the test signal, and circuitry for comparing the
logical state of the test signal and the delayed signal and issuing an
attack indication whenever the signals are different.