Vantaggi e svantaggi della crittografia
Al giorno d'oggi, le reti sono diventate globali e le informazioni hanno assunto la forma digitale di bit e byte. Le informazioni critiche ora vengono archiviate, elaborate e trasmesse in forma digitale su sistemi informatici e canali di comunicazione aperti.
Poiché le informazioni svolgono un ruolo così vitale, gli avversari prendono di mira i sistemi informatici e aprono i canali di comunicazione per rubare le informazioni sensibili o per interrompere il sistema informativo critico.
La moderna crittografia fornisce una solida serie di tecniche per garantire che le intenzioni malevole dell'avversario siano contrastate, assicurando al contempo che gli utenti legittimi abbiano accesso alle informazioni. In questo capitolo, discuteremo i vantaggi che traiamo dalla crittografia, i suoi limiti e il futuro della crittografia.
Crittografia - Vantaggi
La crittografia è uno strumento essenziale per la sicurezza delle informazioni. Fornisce i quattro servizi più basilari di sicurezza delle informazioni:
Confidentiality - La tecnica di crittografia può proteggere le informazioni e la comunicazione dalla rivelazione e dall'accesso non autorizzato alle informazioni.
Authentication - Le tecniche crittografiche come MAC e firme digitali possono proteggere le informazioni da spoofing e falsificazioni.
Data Integrity - Le funzioni hash crittografiche stanno giocando un ruolo fondamentale nel garantire agli utenti l'integrità dei dati.
Non-repudiation - La firma digitale fornisce il servizio di non ripudio per difendersi dalla controversia che può sorgere a causa del diniego del passaggio del messaggio da parte del mittente.
Tutti questi fondamentali servizi offerti dalla crittografia hanno consentito lo svolgimento degli affari sulle reti utilizzando i sistemi informatici in maniera estremamente efficiente ed efficace.
Crittografia - Svantaggi
Oltre ai quattro elementi fondamentali della sicurezza delle informazioni, ci sono altre questioni che influenzano l'uso efficace delle informazioni:
Può essere un'informazione fortemente crittografata, autentica e con firma digitale difficult to access even for a legitimate userin un momento cruciale del processo decisionale. La rete o il sistema informatico possono essere attaccati e resi non funzionali da un intruso.
High availability,uno degli aspetti fondamentali della sicurezza delle informazioni, non può essere garantito attraverso l'uso della crittografia. Sono necessari altri metodi per proteggersi dalle minacce come la negazione del servizio o il guasto completo del sistema informativo.
Un'altra esigenza fondamentale della sicurezza delle informazioni di selective access controlinoltre non può essere realizzato attraverso l'uso della crittografia. Per lo stesso devono essere esercitati controlli e procedure amministrative.
La crittografia non protegge dalle vulnerabilità e threats that emerge from the poor design of systems,protocolli e procedure. Questi devono essere risolti attraverso una progettazione adeguata e la creazione di un'infrastruttura difensiva.
La crittografia ha un costo. Il costo è in termini di tempo e denaro -
L'aggiunta di tecniche crittografiche nell'elaborazione delle informazioni porta a ritardi.
L'uso della crittografia a chiave pubblica richiede la creazione e la manutenzione di un'infrastruttura a chiave pubblica che richiede un budget finanziario elevato.
La sicurezza della tecnica crittografica si basa sulla difficoltà di calcolo dei problemi matematici. Qualsiasi innovazione nella risoluzione di tali problemi matematici o nell'aumento della potenza di calcolo può rendere vulnerabile una tecnica crittografica.
Futuro della crittografia
Elliptic Curve Cryptography(ECC) è già stato inventato ma i suoi vantaggi e svantaggi non sono ancora completamente compresi. ECC consente di eseguire la crittografia e la decrittografia in un tempo drasticamente inferiore, consentendo così il passaggio di una maggiore quantità di dati con uguale sicurezza. Tuttavia, come altri metodi di crittografia, anche ECC deve essere testato e dimostrato di essere sicuro prima di essere accettato per uso governativo, commerciale e privato.
Quantum computationè il nuovo fenomeno. Mentre i computer moderni memorizzano i dati utilizzando un formato binario chiamato "bit" in cui è possibile memorizzare un "1" o uno "0"; un computer quantistico memorizza i dati utilizzando una sovrapposizione quantistica di più stati. Questi stati con valori multipli vengono memorizzati in "bit quantistici" o "qubit". Ciò consente al calcolo dei numeri di essere diversi ordini di grandezza più veloce rispetto ai processori a transistor tradizionali.
Per comprendere la potenza del computer quantistico, si consideri RSA-640, un numero con 193 cifre, che può essere preso in considerazione da ottanta computer da 2,2 GHz nell'arco di 5 mesi, un computer quantistico potrebbe fattorizzare in meno di 17 secondi. I numeri che normalmente impiegherebbero miliardi di anni per essere calcolati potrebbero richiedere solo poche ore o addirittura minuti con un computer quantistico completamente sviluppato.
Alla luce di questi fatti, la crittografia moderna dovrà cercare problemi computazionalmente più complessi o escogitare tecniche completamente nuove per archiviare gli obiettivi attualmente serviti dalla crittografia moderna.