Are there any projects, solutions, ideas where it is possible to fuzz a software:


using quantum computers, quantum programming?



or this combining is not yet possible?

Just thinking that in theory, with a quantum computer, you can check all possible states of a software (checking all possible inputs in a very short time).

closed as off-topic by Overmind, Xander, schroeder Jun 10 at 13:52

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "This question does not appear to be about Information security within the scope defined in the help center." – Overmind, Xander, schroeder
If this question can be reworded to fit the rules in the help center, please edit the question.

  • I'm not sure that there would be projects yet when there aren't any quantum computers to develop the projects on. – schroeder Jun 10 at 11:49
  • Quantum computers are a marketing scam. – Overmind Jun 10 at 12:03

...with a quantum computer, you can check all possible states of a software ...

While a quantum computer can hold multiple states at once these states do not magically get checked against some software written for a non-quantum environments. In order to fuzz such software it would be necessary to translate the software into some problem the quantum computer can actually work with first. Or one would need to translate the whole run time environment of the software (i.e. OS, libraries, CPU, ...) in order to analyze unmodified software within the quantum computer.

Given the current state of quantum computers and the problems they can solve and the efforts which would be needed to translate common software into some problem solvable through quantum computing, I don't think that there are any attempts of practical relevance to fuzz common software now and in the near future.

Not the answer you're looking for? Browse other questions tagged or ask your own question.