Hexbyte Tech News Wired
Cryptography schemes are complicated to understand and implement. A lot of things can go wrong. But when it comes to web encryption, a surprising number errors actually stem from a straightforward and seemingly basic mechanism: timekeeping.
Synced clocks in operating systems may make digital timekeeping look easy, but it takes a lot of work behind the scenes, and doesn’t always solve problems online. The internet’s decentralized nature means that the clocks behind every web browser and web application can actually have major discrepancies, which in turn can undermine security protections. In a step toward addressing these inconsistencies, the internet infrastructure firm Cloudflare will now support a free timekeeping protocol known as Roughtime, which helps synchronize the internet’s clocks and validate timestamps.