Questions tagged [quantum-computing]

refers to hardware and software of quantum computers, and what their capabilities will be. For protecting your data against a quantum attacker, see [post-quantum].

Quantum computers are an upcoming technology that leverages the power of quantum physics to perform computations. They take advantage of quantum superposition in order to gain speedups ranging from quadratic (Grover's Algorithm) to exponential (Shor's Algorithm) in certain special problems.

Quantum computers are not general purpose computers: quantum computers are fundamentally incapable of doing most of the computations that we take for granted on classical computers. So while these speedups sound impressive, they only apply to a very specific set of problems.

However, two of the problems where quantum computers have an advantage include factoring numbers into their primes (exp. speedup), and brute-forcing a key (quadratic speedup), which makes quantum computers of interest to information security professionals.

The threat of quantum computing is not imminent: in 2014 professor Matteo Mariantoni gave a talk in which he estimated that the earliest possible date for a large-scale quantum computer is the year 2030 at a cost of 1 billion dollars for research, construction, and the required nuclear power plants to operate it.

26 questions
1
vote
2 answers

Will quantum computing destroy all our present encryption?

I'm just wondering, because it seems like it would. Cryptography as a field may have to start all over from the beginning.
user628544
  • 121
  • 3
0
votes
1 answer

Will the public-key cryptosystem change in a post-quantum state?

I would like to preface this with the information that I am clearly not well versed in crypto, so my understand so far may not be accurate. CISA recently published an advisory Preparing Critical Infrastructure for Post-Quantum Cryptography which…
cutrightjm
  • 1,714
  • 4
  • 18
  • 31
0
votes
2 answers

Why are we using RSA although it will be cracked by quantum computers?

Why do we still use RSA 2048 when we know that quantum computers can crack RSA as fast as classical computers can create the key? Providers, governments, APTs, etc. can sniff all the traffic and as soon as the day comes when quantum computers are…
0
votes
0 answers

What ssh-keygen algorithm, or solutions, may be short-term future-proof effective for quantum computing attacks?

This thread is for how ssh-keygen relates to quantum computing attacks. What are the strengths and weaknesses of the ssh-keygen algorithms as related to quantum computing, which from my understanding will be able to potentially crack them in in a…
Brian Thomas
  • 101
  • 3
0
votes
0 answers

How likely is it that publicly available data will be decrypted in the future?

As we already know, with the rising power of machines and new technologies like quantum computers today's methods of encryption might be much faster to crack in the future. With locally saved data you could always safely erase it and write it again…
0
votes
2 answers

How can we estimate the time and computing resources needed to break or crack an encryption algorithm and/or password?

I am not too familiar with the technical jargon, so bear with me while I explain the issue in simple and naive words. I have looked into many places but still haven't found a solution to this specific problem. (such as this, or this, etc.) A bit of…
Neli
  • 229
  • 1
  • 2
  • 6
0
votes
2 answers

Quantum-secure alternatives in SSL

Are there any quantum computing-secure open key exchange algorithms already implemented in SSL/TLS which I could use on my web server? As far as I know all the available-options like RSA, DH, elliptic curves etc are insecure to quantum computer…
-1
votes
1 answer

Doesn't Hashing Negate Quantum Computer Cracking?

I've read/watched a lot about Quantum Computers, trying to really get into the physics of it. Seems like the topic is poorly explained. I do understand that it takes a lot of qbits to beat modern encryption, so there's no concern for a while…
Karric
  • 101
  • 3
-1
votes
1 answer

Fuzzing with a Quantum computer?

Are there any projects, solutions, ideas where it is possible to fuzz a software: https://en.wikipedia.org/wiki/Fuzzing using quantum computers, quantum programming?…
niving6473
  • 111
  • 4
-2
votes
3 answers

Will Quantum computing render passwords obsolete?

With so much raw computing power under hood, we are talking minutes to break even 50 characters passwords with bruteforce attacks in few decades. And two way authentication will probably be a lot weakened (if not destroyed) too. So what is next for…
The Law
  • 97
  • 2
-3
votes
1 answer

For which time-frame should we assume quantum computers?

It is generally known that we choose our key-lengths, so they are unbreakable in a specific time frame. For example we choose 112 bit keys (=2048-bit RSA) to protect data for the next few years and we choose 128-bit keys for protection of data for…
SEJPM
  • 9,500
  • 5
  • 35
  • 66
1
2