Il software quantistico è codice progettato per essere eseguito su computer quantistici o per funzionare insieme a essi. Può tradurre problemi scientifici in circuiti quantistici, controllare esperimenti, analizzare misurazioni o combinare il calcolo quantistico e quello classico per attività come la ricerca in chimica e sui materiali.
Nella cybersicurezza, il software quantistico è importante sia come tecnologia in fase di sviluppo sia come fonte di rischi futuri. Alcuni algoritmi quantistici potrebbero indebolire la crittografia a chiave pubblica ampiamente utilizzata, se diventasse disponibile hardware quantistico sufficientemente potente, mentre il software quantistico stesso deve essere sottoposto a test per individuare errori, dipendenze non sicure e risultati fuorvianti. In pratica, i gruppi di ricerca usano metodi di convalida, benchmarking e mitigazione degli errori per tenere conto dei dispositivi rumorosi e verificare che i risultati siano riproducibili. I team di sicurezza dovrebbero inoltre monitorare i sistemi crittografici che potrebbero dover migrare verso alternative post-quantistiche.


