ACM SIGOPS Operating Systems Review · 1992 · 158 citations · 9 references
ComputingComputer EngineeringComputer ScienceAuthenticationComputer SecurityCryptographyAuthentication ProtocolsAuthentication VulnerabilitiesClock SynchronizationCryptographic VulnerabilitiesData SynchronizationTime SynchronizationClock Synchronization AlgorithmsDesynchronization AttacksMessage Authentication ProtocolsProtocol Resistance To Replay AttacksSecure Authentication ProtocolsSecure Time SynchronizationSynchronization ProtocolsSynchronization Vulnerabilities
Many algorithms or protocols, in particular cryptographic protocols such as authentication protocols, use synchronized clocks and depend on them for correctness. This note describes a scenario where a clock synchronization failure renders a protocol vulnerable to an attack even after the faulty clock has been resynchronized. The attack exploits a postdated message by first suppressing it and replaying it later.
9
Synchronizing clocks in the presence of faults
Leslie Lamport, P. M. Melliar‐Smith · Journal of the ACM · 1985 · 543 citations · Full text