Handshake is a company providing an experimental peer-to-peer root naming system. It offers a decentralized naming protocol where every user validates and is in charge of managing the root DNS naming zone with the goal of creating an alternative to existing certificate authorities and naming systems.