Ethernet adopts Turing Labs RNG cryptographic algorithm, continues to polish ETH 2.0
Turing Labs, a UK-based non-profit research organisation, has announced its latest milestone, the RNG digital encryption algorithm and related solution, which has been adopted and cited by the official Ethernet community as one of the latter’s underlying application technologies, the Daily Mail reports.
In the field of cryptography, there are two important judgements: first, it is considered computationally secure if it cannot be broken in an acceptable amount of time under present realistic conditions; second, it is considered unconditionally secure if it cannot be broken even with unlimited resources. Cryptography has also gone through the stages of classical ciphers and symmetric encryption algorithms, ushering in the mainstream of the market with asymmetric encryption algorithms, which have features such as open algorithms, public keys and private keys, and can provide integrity, message verification and resistance to repudiation.
The RNG encryption algorithm solves the problem of digital encryption, which in turn is designed to solve a classic problem – the Byzantine General problem.
Byzantium was the capital of the Eastern Roman Empire at a time when it was difficult to eliminate the information gap between armies due to the vast geographical size of the Roman Empire, the large number of armies and the fact that in ancient times information transmission was only possible by human hands. In times of war, all generals and adjutants within the army had to reach a unanimous consensus to decide whether there was a chance of winning before attacking the enemy’s camp. However, there was a risk of traitors and enemy spies within the army, and the decision to sway the generals disrupted the overall army. When consensus is reached, the result does not represent the majority opinion. The Byzantine question then arose as to how the remaining loyal generals could reach a unanimous agreement without being influenced by traitors when a member was known to be plotting against them.
Having understood the Byzantine General problem, it is not difficult to understand the core challenges that encryption algorithms need to address, namely the traceability of the identity of the messenger, the privacy of the message delivery, the unforgeable signature mechanism and the specific rules for sending the message. Turing Labs therefore prioritised confidentiality, message authentication and resistance to repudiation when proposing its solution, resulting in the Random Number Generator asymmetric encryption algorithm.
The RNG cryptographic algorithm and solution introduced by Turing Labs has now been adopted by the official Ethereum community as one of the core low-level application technologies for the second-generation cryptocurrency and decentralised application platform. Turing Integrity is a new technology that is designed to implement globally decentralised and ownership-free digital technology computers to execute peer-to-peer contracts. The innovative combination of cryptographic architecture and Turing integrity could facilitate the emergence of a wealth of new industries.