It's what we believe to be quantum computer secure.
It's what we believe to be quantum computer secure.
I am not a deep expert in this field but there is a lot of work in post-quantum crypto that derives security from the hardness of some lattice-based problems instead of discrete log (E.g. New Hope being used in an experiment in Chrome is based on RLWE, I think).
(down right now, so here's the cache: https://webcache.googleusercontent.com/search?q=cache:1JkIi2...
)
There's a quantum algorithm (Shor's algorithm) that doesn't scale quite so badly as the numbers get bigger. That means that with a fast quantum computer you could solve this specific problem much much more quickly than is possible on a classical computer.
However, other crypto types (elliptical curve cryptography EDIT - ECC is not a type that meets these criteria, see the responses to me below) doesn't depend on prime factorisation, but other things. Those other things have no known nice fast quantum algo. I'm not sure where this sits on "there's provably no fast quantum algorithm" and "we don't currently know of one" however (EDIT - ECC is in the "there is definitely a fast quantum algorithm" category!).
Most generally, quantum computers are not just fast regular computers. For some (not all) problems, they scale better for solving the problem. So for example, finding an item in an unordered list. If you have 100 items, you need to on average check 50 items to find it on a regular computer, and if you have a million items you need to check 500,000 items. A quantum computer can run 10 iterations to solve find something out of 100, but just 1000 to find something in a million. Other differences scale better or worse.
Quick simple overview: Some problems that we thought were intractable turn out to be quite possible on quantum computers. But not every problem.
I tried to keep this simple as my understanding is also quite simple, and I don't want to post things that are wrong.
This is wrong. https://en.m.wikipedia.org/wiki/Elliptic_curve_cryptography#...
The mathematics behind Shor's algorithm is actually a really interesting read if you enjoy pure, abstract algebra and topology.