The Australian non-profit organization Tide recently developed an encryption method called “splintering”. Tide claim is some 14 million percent more difficult to hack than current mechanisms and can be used to protect user names and passwords in various authentication systems.
The technology first decomposes the password in the authentication system into multiple fragments, and then stores each fragment separately in 20 to 26 nodes on the Tide public blockchain, and is encrypted by the node. When needed, these nodes decrypt the fragments they hold and assemble them to form a complete password. Users can adjust the number of cryptographic fragments according to their needs to achieve the appropriate encryption strength and redundancy. The technology also allows users to recover passwords with up to 30% of node information lost.
Tide’s technicians said that in the LinkedIn password test, the technology reduced the success rate of dictionary attacks from 100% to 0.00072 %. In addition, the technology can effectively prevent hackers from cracking passwords by means of reverse engineering or brute-force attacks. In the bounty event held by Tide, hackers tried 6.5 million attacks, but none of them succeeded.
Currently, the technology has been uploaded to the Tide Protocol but has not yet been commercialized. However, licensed users can download the code and documentation for the technology on GitHub.