News for hackers. Stuff that matters.
Re:The Machine of Tomorrow Today: Quantum Computing on the V... by kwelstr on Wednesday June 14, 2017 @08:46AM (#14552290)
I wonder if and when we have working quantum computers bitcoin and crypto will be able to adapt or die. I mean, breaking secret keys with quantum should be easy.
Re:The Machine of Tomorrow Today: Quantum Computing on the V... by danenania on Wednesday June 14, 2017 @08:57AM (#14552361)
Existing crypto would be broken, but quantum computation also seems provide much stronger encryption possibilities by leveraging entanglement states. [1]

1: https://en.m.wikipedia.org/wiki/Quantum_cryptography

Re:The Machine of Tomorrow Today: Quantum Computing on the V... by dsacco on Wednesday June 14, 2017 @10:48AM (#14553120)
Not all existing crypto would be broken. Symmetric encryption algorithms like AES will be fine. Asymmetric encryption (public-key) algorithms like RSA/DSA will be in trouble due to Shor's algorithm, but other public-key systems will be fine. Hash functions like SHA-2 and SHA-3 will be mostly fine, because Grover's algorithm is at best sub-exponential, not quadratic.

Also, quantum cryptography mostly provides superior key establishment/management capabilities, not superior confidentiality guarantees. It's a misnomer to state that we can achieve "stronger encryption" by "leveraging entanglement states"; most of quantum computing is useful for cryptanalytic attacks right now, not cryptographic construction.

Re:The Machine of Tomorrow Today: Quantum Computing on the V... by danenania on Wednesday June 14, 2017 @11:23AM (#14553393)
Thanks, that's very enlightening!
Re:The Machine of Tomorrow Today: Quantum Computing on the V... by drcode on Wednesday June 14, 2017 @10:22AM (#14552904)
The next version of ethereum includes a "bring your own cryptography algo" feature that lets you substitute your preferred algorithm for the default choice. This gives it safeguards against the outside risk that a direct attack against core cryptography ever becomes feasible.
Re:The Machine of Tomorrow Today: Quantum Computing on the V... by zamalek on Wednesday June 14, 2017 @09:32AM (#14552539)
Merkle–Damgård algorithms are thought to be safe. I'm not sure about Keccak.
Re:The Machine of Tomorrow Today: Quantum Computing on the V... by dsacco on Wednesday June 14, 2017 @11:07AM (#14553268)
Keccak (SHA-3) is currently thought to be safe. The current state of the art would be Brassard-Hoyer-Tapp[1], but SHA3-512 should be secure against that. It's basically a birthday attack that generates a giant table, then uses Grover's algorithm to find a collision.

_______

1. https://link.springer.com/chapter/10.1007%2FBFb0054319