Today's encryption mechanisms will be defeated by quantum attacks, except for generalized knapsack codes.

Today's encryption mechanisms will be defeated by quantum attacks, except for generalized knapsack codes.

[51CTO.com original article] Today's encryption mechanisms that are responsible for protecting Internet data security will not always be so secure. Future quantum computers will use powerful processing power and algorithms to break them.

Nathan Hamlin, director of the Mathematics Learning Center and lecturer at Winona State University, is helping people prepare for this eventuality. In a new paper published in the Open Journal of Discrete Mathematics, he describes a generalized knapsack code from his doctoral dissertation, an encryption algorithm that could thwart hackers using the next generation of quantum computers.

[[184680]]

The paper clarifies some misconceptions in the complex field of public key cryptography and provides a common basis for understanding for technical experts who will inevitably be tasked with designing new Internet security systems in the future era of quantum computing.

“Designing secure systems to protect data requires the combined efforts of experts from a variety of fields who work with numbers in different ways. Pure and applied mathematicians, computer programmers, engineers, and more will all be involved. To make it work in real life, all of these people will need a common language to communicate so that they can make important decisions about how to protect online transactions and personal communications in the future.”

Quantum computers operate at the subatomic level and are theoretically billions of times faster than silicon-based computers. Hackers armed with the next generation of quantum computers could theoretically be able to decrypt any internet communication we send today.

To create a more future-proof online security system, Hamlin and retired mathematics professor William Webb created the generalized knapsack cipher in 2015 by revamping a previous version of the cipher using alternative number representations beyond the standard binary and base-10 sequences that today’s computers rely on.

In his paper, Hamlin explains the generalized knapsack cipher in plain language that computer scientists, engineers and other experts in non-pure mathematics can understand. By disguising data with strings of numbers more complex than the 0s and 1s used by traditional computers, the generalized knapsack cipher offers a viable security method for defending against quantum computing hacking attacks.

The generalized knapsack cipher expands the binary representation that today's computers rely on by using a series of numbers other than 0 and 1, making it able to block more attacks, including those that use basis reduction methods - a decryption method that was used to break the original knapsack cipher.

Hamlin hopes that his paper, "Numbers in Mathematical Cryptography," will clear up some of the misunderstandings he has encountered along his professional path and allow generalized knapsack ciphers to be developed and applied in the future.

"Quantum computing will change the way we process data, and we, as a society, have to make important decisions about how to prepare for this shift. Such cryptography can be applied to traditional hardware and will be resistant to hackers armed with quantum computers. In the face of the possibilities of quantum computing, I think it is time to seriously consider the use of cryptography for commerce and communications."

[51CTO original article, please indicate the original author and source as 51CTO.com when reprinting on partner sites]

【Editor's recommendation】

  1. Data center basics: cable management and wiring in data centers
  2. Software Defined Data Center (SDDC) security issues are in the spotlight
  3. Trend analysis: How to make 5G technology more down-to-earth from MWC
  4. Where is the limit of data center network bandwidth?

<<:  It's not safe to talk to a teddy bear these days. The Chungking Express scene would be terrible if it happened now.

>>:  Yahoo's valuation dropped from $4.8 billion to $350 million, 32 million accounts leaked due to "cookie forgery"

Recommend

Essential HTTP knowledge for front-end developers! Just read this article! !

HTTP Origin HTTP was initiated by Tim Berners-Lee...

How to deal with the new security challenges brought by 5G

Mobile network infrastructure has changed dramati...

CryptoMB accelerates TLS handshake performance in service mesh Istio

Author: Yang Ailin, Intel Engineer (Cloud Orchest...

The unwritten rules in data center operation and maintenance

Data centers are important places for information...

This year's 5G mobile phones must have these features!

[[387087]] This article is reprinted from the WeC...

Technical discussion on obtaining client IP address in C#

In web development, getting the client's IP a...

Intent-based networking: Closing the network complexity gap

In the past decade, networks have undergone a var...

Haha! TCP leaks operating system information...

[[414423]] Hello everyone, I am Xuanyuan. A few d...

Shandong issues six standards for e-government cloud platform construction

Recently, Shandong issued six standards in the fi...