Skip to content
QuantumScanRelatório público de scan

Repositório

libp2p/go-libp2p

Escaneado em 5 de jun. de 2026

78

Risk score/ 100

Risco alto

Resumo

The libp2p/go-libp2p repository has critical quantum vulnerability exposure with 276 high-severity findings and 9 critical issues involving broken cryptographic configurations. RSA keys of 2048 bits are used extensively in production code and examples, which are already considered weak and will be trivially breakable by quantum computers. All cryptographic primitives (RSA, Ed25519, ECDSA, secp256k1) lack quantum resistance and require migration to NIST-approved post-quantum algorithms.

Crítico

9

Alto

191

Médio

0

Baixo

0

Principais findings

  • CríticoRSA key ≤ 2048 bits

    examples/chat-with-mdns/main.go:92

    Evidência
    prvKey, _, err := crypto.GenerateKeyPairWithReader(crypto.RSA, 2048, r)
  • CríticoRSA key ≤ 2048 bits

    examples/chat/chat.go:153

    Evidência
    prvKey, _, err := crypto.GenerateKeyPairWithReader(crypto.RSA, 2048, randomness)
  • CríticoRSA key ≤ 2048 bits

    examples/echo/main.go:71

    Evidência
    priv, _, err := crypto.GenerateKeyPairWithReader(crypto.RSA, 2048, r)
  • CríticoRSA key ≤ 2048 bits

    core/peer/peer_test.go:50

    Evidência
    ks.sk, ks.pk, err = test.RandTestKeyPair(ic.RSA, 2048)
  • CríticoRSA key ≤ 2048 bits

    core/peer/peer_test.go:235

    Evidência
    _, rsaPub, err := ic.GenerateKeyPair(ic.RSA, 2048)

+ 195 findings no relatório completo

Escaneie seu próprio repositório

Grátis. Resultados em ~90 segundos. CBOM + PDF DORA/NIS2 inclusos.

Começar scan grátis