04 Le funzionalità

Costruito per l'era quantistica.

Supporto per più linguaggi

Rileva le API crittografiche più comuni in Python, JavaScript, TypeScript, Java, Kotlin, Go, C, C++, C# e Swift, oltre ai comandi openssl, ssh-keygen e keytool presenti negli script di build.*

  • Python
  • JavaScript
  • TypeScript
  • Java
  • Kotlin
  • Go
  • C
  • C++
  • C#

Inventario dei componenti crittografici (CBOM)

Crea automaticamente una CBOM standard in formato CycloneDX 1.6 con gli elementi crittografici individuati nei repository o importa CBOM generate da altri strumenti.

Valutazione del rischio

Classifica la cifratura in base a quanto a lungo i dati devono restare segreti e le firme digitali in base a quanto a lungo devono essere considerate affidabili. I problemi più urgenti vengono messi in evidenza per primi.

Controlli a ogni build

Segnala automaticamente, a ogni build, gli elementi crittografici vulnerabili introdotti da una modifica. Integra i controlli nelle pull request per fornire un riscontro tempestivo.

Integrazione CI/CD semplice

Compatibile con GitHub Actions, GitLab, Jenkins e Azure DevOps. Esegui le scansioni sul tuo computer o all'interno della pipeline che già utilizzi.

  • GitHub Actions
  • GitLab
  • Jenkins
  • Azure DevOps

Chiavi, certificati e TLS

Riconosce gli algoritmi e la dimensione delle chiavi nei file di chiavi e certificati e sonda con un solo handshake le connessioni TLS dei server che indichi.

Configurazioni dell'infrastruttura

Individua le configurazioni vulnerabili relative a chiavi e TLS nei file Terraform, Kubernetes, CloudFormation e nei file di configurazione di web server, OpenSSL e OpenSSH presenti nel repository.

Supporto per portafogli crypto

Analizza il codice, non la blockchain. Individua chiavi di firma secp256k1 ed Ed25519, firme Schnorr e scambio di chiavi ECDH ed ECIES nelle librerie per wallet più comuni. Fornisce indicazioni per la migrazione fino a quando la blockchain non supporta firme post-quantum.

Supporto con MCPs

Tramite un connettore MCP in sola lettura, consente agli assistenti di IA di verificare le regole crittografiche mentre generano codice.

Suggerimenti per la migrazione post-quantum

Suggerisce lo standard più adatto: ML-KEM, ML-DSA o SLH-DSA o l'uso di uno scambio di chiavi ibrido.

Scansione offline

Per impostazione predefinita, le scansioni vengono eseguite offline nella tua CI e il codice sorgente rimane nel tuo ambiente. I risultati vengono inviati a Quantsiv soltanto se scegli di caricarli. Anche i repository pubblici possono essere scansionati sui server di Quantsiv; quelli privati no.

Analisi con agenti IA

Un agente IA analizza ogni rilevamento nel suo contesto e propone una correzione. Si collega al modello che scegli tramite il suo endpoint chat-completions, per esempio ChatGPT, Claude, DeepSeek o Grok, oppure uno ospitato da te. Nessuna modifica viene integrata senza l'approvazione dell'utente.

*Il livello di copertura varia in base al linguaggio. Il riconoscimento per pattern non rileva le chiamate con alias o dinamiche, il codice vendorizzato e le dipendenze, e non legge i servizi cloud di gestione delle chiavi.

Contattaci

Ricevi aggiornamenti sulle scadenze della migrazione post-quantum, sugli standard e sulle release di Quantsiv.