Integrità dei dati e sicurezza dei dati
I dati sono la risorsa più importante per qualsiasi organizzazione. Pertanto, è necessario assicurarsi che i dati siano validi e protetti in ogni momento. L'integrità dei dati e la sicurezza dei dati sono due aspetti importanti per garantire che i dati siano utilizzabili dagli utenti previsti. L'integrità dei dati garantisce che i dati siano validi. La sicurezza dei dati garantisce che i dati siano protetti dalla perdita e dall'accesso non autorizzato.
Cos'è l'integrità dei dati?
L'integrità dei dati definisce una qualità dei dati, che garantisce che i dati siano completi e abbiano un'intera struttura. L'integrità dei dati viene spesso utilizzata per quanto riguarda i dati residenti nei database e anche l'integrità del database. L'integrità dei dati viene preservata solo se e quando i dati soddisfano tutte le regole aziendali e altre regole importanti. Queste regole potrebbero essere il modo in cui ogni pezzo di dati è correlato l'un l'altro, la validità delle date, il lignaggio, ecc. Secondo i principi dell'architettura dei dati, funzioni come la trasformazione dei dati, l'archiviazione dei dati, lo stoccaggio dei metadati e l'archiviazione dei lignaggi devono garantire l'integrità dei dati. Ciò significa che l'integrità dei dati dovrebbe essere mantenuta durante il trasferimento, l'archiviazione e il recupero.
Se l'integrità dei dati viene preservata, i dati possono essere considerati coerenti e può essere data la garanzia di essere certificati e riconciliati. In termini di integrità dei dati nei database (integrità del database), al fine di garantire che l'integrità sia preservata, è necessario garantire che i dati diventino un riflesso accurato dell'universo su cui è modellato. In altre parole, deve assicurarsi che i dati memorizzati nel database corrispondano esattamente ai dettagli del mondo reale che è stato modellato dopo. L'integrità delle entità, l'integrità referenziale e l'integrità del dominio sono diversi tipi popolari di vincoli di integrità utilizzati per preservare l'integrità dei dati nei database.
Cos'è la sicurezza dei dati?
La sicurezza dei dati si occupa della prevenzione della corruzione dei dati attraverso l'uso di meccanismi di accesso controllato. La sicurezza dei dati garantisce l'accesso ai dati da parte degli utenti previsti, garantendo così la privacy e la protezione dei dati personali. Diverse tecnologie sono utilizzate per garantire la sicurezza dei dati. OTFE (on-the-fly-encryption) utilizza tecniche crittografiche per crittografare i dati su hard disk. Le soluzioni di sicurezza basate su hardware prevengono l'accesso non autorizzato ai dati in lettura / scrittura e offrono quindi una protezione più forte rispetto alle soluzioni di sicurezza basate su software. Perché le soluzioni basate su software possono impedire la perdita o il furto di dati, ma non possono impedire la corruzione intenzionale (che rende i dati irrecuperabili / inutilizzabili) da parte di un hacker. Gli schemi di autorizzazione a due fattori basati sull'hardware sono estremamente sicuri perché l'attaccante ha bisogno di un accesso fisico all'apparecchiatura e al sito. Ma i dongle possono essere rubati e usati da quasi chiunque altro. Il backup dei dati viene anche utilizzato come meccanismo contro la perdita di dati. Il mascheramento dei dati è un altro metodo utilizzato per la sicurezza dei dati in base al quale i dati vengono oscurati. Questo è fatto per mantenere la sicurezza e la sensibilità dei dati personali contro l'accesso non autorizzato. La cancellazione dei dati è il metodo di sovrascrittura dei dati per garantire che i dati non siano trapelati dopo che è trascorso il suo tempo di vita.
Qual è la differenza tra l'integrità dei dati e la sicurezza dei dati?
L'integrità dei dati e la sicurezza dei dati sono due aspetti diversi che assicurano che l'usabilità dei dati sia mantenuta per tutto il tempo. La principale differenza tra integrità e sicurezza è che l'integrità si occupa della validità dei dati, mentre la sicurezza si occupa della protezione dei dati. Il backup, la progettazione di interfacce utente appropriate e il rilevamento / correzione degli errori nei dati sono alcuni dei mezzi per preservare l'integrità, mentre l'autenticazione / autorizzazione, la crittografia e il mascheramento sono alcuni dei mezzi più diffusi per la sicurezza dei dati. Meccanismi di controllo adatti possono essere utilizzati sia per la sicurezza che per l'integrità.