QuantumScan
ethereum/go-ethereum
The ethereum/go-ethereum repository exhibits high quantum vulnerability due to extensive reliance on secp256k1 elliptic curve cryptography and ECDH key exchange mechanisms. These cryptographic primitives will be completely broken by quantum computers running Shor's algorithm, threatening the entire Ethereum blockchain's security model. Immediate planning for post-quantum migration is critical for long-term viability.
| File | Algorithm | Severity |
|---|---|---|
| crypto/secp256k1/libsecp256k1/dummy.go:8 | secp256k1 (Bitcoin curve) | high |
| crypto/secp256k1/libsecp256k1/src/int128_struct.h:10 | secp256k1 (Bitcoin curve) | high |
| crypto/secp256k1/libsecp256k1/src/int128_struct.h:12 | secp256k1 (Bitcoin curve) | high |
| crypto/secp256k1/libsecp256k1/src/modules/ecdh/dummy.go:8 | ECDH / ECDHE | high |
Anyone with this link can view the risk score and top findings — no sign-in required. Source code stays private.
https://quantumscan.io/en/share/a7dbdfe3-6f84-4996-a407-b8f2e2210ff4Show your project's post-quantum readiness in the README. The badge updates automatically after every new scan.
[](https://github.com/ethereum/go-ethereum)<a href="https://github.com/ethereum/go-ethereum"><img src="https://quantumscan.io/api/badge/ethereum/go-ethereum.svg" alt="Post-Quantum Readiness" /></a>Add badge to your README
Show your quantum-safety score directly on GitHub.
[](https://quantumscan.io/en/scan/a7dbdfe3-6f84-4996-a407-b8f2e2210ff4)Save your results & track future changes
Create a free account to get drift alerts, compliance PDF exports, and scan history.
- Weekly drift alerts when new vulnerabilities appear
- Track risk score over time across all your repos
- Export DORA / NIS2 compliance PDF for auditors
Free forever for design partners · No credit card