Glossario della sicurezza Informatica

Non trovi l’estenzione ricercata? Segnalacelo subito nei commenti. Contribuisci anche tu allo sviluppo di questa sezione ed in generale aiutaci per aiutarti

Premessa e Inquadramento Generale

La sicurezza informatica (Cybersecurity) rappresenta il complesso di tecnologie, processi e misure di controllo progettati per proteggere sistemi, reti, programmi e dati da attacchi, danni o accessi non autorizzati. Il principio guida fondamentale è la tutela della Triade RID (Riservatezza, Integrità, Disponibilità dei dati).

Con l’evoluzione dei modelli di lavoro, del cloud computing e del quadro normativo europeo (come il GDPR), la comprensione del lessico tecnico è fondamentale per professionisti, consulenti aziendali e responsabili ICT. Questa guida raccoglie e organizza i termini chiave suddivisi per macro-aree tematiche.

1. Compliance Normativa, Governance e Data Protection

Questa sezione raccoglie i concetti e le normative che regolano la gestione e la tutela dei dati personali e aziendali.

  • GDPR (General Data Protection Regulation): Regolamento Europeo 2016/679 relativo alla protezione delle persone fisiche con riguardo al trattamento dei dati personali, nonché alla libera circolazione di tali dati.
  • Data Breach (Violazione dei Dati Personali): Evento di sicurezza, accidentale o illecito, che comporta la distruzione, la perdita, la modifica, la divulgazione non autorizzata o l’accesso ai dati personali trattati.
  • ICT (Information and Communication Technology): Insieme delle tecnologie che consentono l’elaborazione, la memorizzazione e la trasmissione delle informazioni tramite mezzi elettronici.
  • Netiquette: Insieme delle regole formali e di buon senso che disciplinano il comportamento corretto degli utenti nell’utilizzo dei servizi di comunicazione su Internet.
  • Principio di Kerckhoffs: Fondamento della crittografia moderna secondo cui la sicurezza di un sistema deve dependere esclusivamente dalla segretezza della chiave e non dalla segretezza dell’algoritmo.

2. Minacce Informatiche, Malware e Ingegneria Sociale

Panorama dei codici malevoli (malware) e delle tecniche di manipolazione psicologica usate dai cybercriminali.

  • Adware: Software che mostra automaticamente pubblicità non richiesta (pop-up). Se traccia l’utente senza consenso, è classificato come spyware.
  • APT (Advanced Persistent Threat): Attacco informatico mirato e continuo nel tempo, condotto solitamente da organizzazioni criminali o gruppi di matrice statale per infiltrare infrastrutture critiche.
  • Backdoor: “Porta sul retro” lasciata da un malware o da un difetto di programmazione per consentire un accesso remoto non autorizzato bypassando i controlli di sicurezza.
  • DoS / DDoS (Denial of Service / Distributed DoS): Attacco volto a rendere inaccessibile un servizio o un server saturandone le risorse o la banda disponibile tramite un flusso massiccio di richieste.
  • Exploit: Codice o script che sfrutta una specifica vulnerabilità (bug) presente in un software per eseguire azioni non autorizzate.
  • Foistware: Software indesiderato integrato all’interno di un programma legittimo durante l’installazione.
  • Hijacker (Browser Hijacker): Malware che altera le impostazioni del browser (pagina iniziale, motore di ricerca) per dirottare l’utente verso siti web dannosi o pubblicitari.
  • Hoax (Bufala Informagica): Falso allarme diffuso via e-mail o social network per generare panico o spingere le vittime a compiere azioni dannose (es. cancellare file di sistema).
  • Keylogger: Strumento software o hardware che registra ogni tasto premuto sulla tastiera per rubare credenziali, password e dati riservati.
  • Logic Bomb (Bomba Logica): Malware progettato per rimanere inattivo ed eseguirsi solo al verificarsi di determinate condizioni (es. una specifica data).
  • Macrovirus: Virus scritto in linguaggi macro (es. VBA) incorporato all’interno di documenti di testo o fogli di calcolo.
  • Malware: Termine generico (Malicious Software) che definisce qualsiasi programma creato per danneggiare, tracciare o controllare un sistema informatico.
  • Phishing: Truffa informatica basata sull’ingegneria sociale condotta tramite e-mail o siti web clonati, ideata per ingannare la vittima e sottrarre credenziali bancarie o password.
  • Ransomware: Malware che crittografa i dati o blocca il sistema operativo dell’utente, richiedendo un riscatto finanziario (spesso in criptovalute) per la decifratura.
  • Rootkit: Insieme di software progettato per nascondere la presenza di intrusioni o altri malware all’interno del sistema operativo, modificando le chiamate di sistema.
  • Scareware: Malware che mostra falsi avvisi d’attacco o infezione per generare ansia nell’utente e spingerlo ad acquistare software fasulli.
  • Social Engineering (Ingegneria Sociale): Manipolazione psicologica delle persone spinta a divulgare informazioni riservate o a compiere azioni imprudenti tramite l’inganno.
  • Spyware: Software silente progettato per raccogliere dati sull’attività dell’utente e trasmetterli all’esterno senza autorizzazione.
  • Trojan Horse (Cavallo di Troia): Malware nascosto all’interno di un programma apparentemente inoffensivo che installa componenti dannosi una volta eseguito.
  • Virus: Codice informatico dannoso in grado di replicarsi inserendosi all’interno di altri file eseguibili. Si dividono in residenti (caricati in memoria RAM) e non residenti.
  • Virus Polimorfi (od Stealth): Virus capaci di ricodificare il proprio codice ad ogni duplicazione per eludere le firme dei software antivirus.
  • Worm: Malware autosufficiente in grado di diffondersi autonomamente attraverso le reti informatiche senza la necessità di legarsi ad un file ospite.

3. Crittografia, Identità e Autenticazione

Sistemi di protezione dei dati riservati, verifica dell’identità e convalida dei documenti digitali.

  • Algoritmo di Crittografia: Funzione matematica usata per la cifratura e decifratura dei dati tramite l’impiego di una chiave.
  • Crittografia Simmetrica vs Asimmetrica: La prima utilizza la stessa chiave sia per cifrare che per decifrare; la seconda utilizza una coppia di chiavi (una pubblica per cifrare e una privata per decifrare).
  • DES / 3DES: Storico algoritmo di crittografia simmetrica a blocchi a 56 bit (oggi sostituito dallo standard AES).
  • Diffie-Hellman: Protocollo di scambio chiavi crittografiche su canale non sicuro.
  • Firma Digitale: Risultato di un processo di cifratura asimmetrica applicato ad un documento informatico che ne garantisce con valore legale l’autenticità, l’integrità e il non ripudio.
  • Hash / Funzione di Hash: Algoritmo unidirezionale che trasforma un testo o file in una stringa alfanumerica di lunghezza fissa (es. SHA-256), utilizzata per verificare l’integrità dei dati.
  • MFA (Multi-Factor Authentication): Sistema di autenticazione che richiede due o più fattori di verifica distinti prima di concedere l’accesso ad un account.
  • PGP (Pretty Good Privacy): Programma di crittografia asimmetrica ampiamente diffuso per la protezione della posta elettronica e dei file.
  • RSA: Algoritmo di crittografia asimmetrica basato sulla difficoltà matematica di fattorizzare numeri primi di grandi dimensioni.

4. Architetture di Rete, Connettività e Protocolli

Infrastrutture fisiche e logiche su cui transitano le comunicazioni digitali.

  • Access Point: Dispositivo elettronico che permette ai terminali wireless di collegarsi ad una rete cablata Ethernet.
  • Application Layer (Livello Applicazione): Livello più alto dello stack TCP/IP in cui risiedono i programmi applicativi usati dall’utente (HTTP, SMTP, FTP).
  • Browser: Software applicativo utilizzato per la navigazione sul World Wide Web.
  • Client / Server: Architettura di rete in cui un programma (Client) richiede servizi ed elaborazioni ad un sistema centrale (Server).
  • Cloud Computing: Modello di erogazione di risorse informatiche su richiesta (SaaS, PaaS, IaaS) gestite via rete.
  • DNS (Domain Name System): Sistema che traduce i nomi di dominio mnemonici (es. sito.it) nei rispettivi indirizzi IP numerici.
  • Gateway: Nodo di rete che connette due reti basate su protocolli differenti.
  • IANA: Ente internazionale responsabile dell’assegnazione degli indirizzi IP e dei nomi di dominio a livello globale.
  • Internet Layer: Livello del modello TCP/IP che gestisce l’indirizzamento logico e l’instradamento dei pacchetti dati.
  • IP (Indirizzo IP): Codice numerico univoco assegnato ad ogni dispositivo connesso ad una rete informatica.
  • Network Interface Layer: Livello inferiore del modello TCP/IP che gestisce l’invio fisico dei frame sul mezzo trasmissivo.
  • Router: Dispositivo di rete che instrada i pacchetti dati tra reti logiche differenti.
  • TCP/IP: Famiglia di protocolli fondamentale per il funzionamento della rete Internet.
  • Transport Layer (Livello Trasporto): Livello dello stack di rete che gestisce la trasmissione affidabile dei dati punto-a-punto tra due host.
  • URL: Indirizzo web univoco che identifica una risorsa su Internet.
  • VPN (Virtual Private Network): Connessione di rete cifrata e protetta stabilita su un mezzo trasmissivo pubblico (Internet).
  • Wireless (Wi-Fi): Tecnologia di trasmissione dati senza fili basata su radiofrequenze.
  • WEP / WPA / WPA2 / WPA3: Protocolli di sicurezza e cifratura progettati per proteggere le reti wireless Wi-Fi.

5. Sicurezza Perimetrale, Sistemi Operativi e Forensics

Strumenti di difesa perimetrale, componenti interne dei sistemi operativi e metodologie d’indagine informatica.

Zero Trust: Modello di architettura di sicurezza basato sul principio “Mai fidarsi, verificare sempre”, applicato ad ogni utente, dispositivo o transazione.

ACL (Access Control List): Lista contenente i permessi e i privilegi assegnati ad un utente per l’accesso alle risorse di sistema.

Anonymizer TOR: Rete di sovrapposizione che consente la navigazione web anonima incapsulando il traffico in nodi crittografati.

Bastion Host: Computer ad elevata sicurezza posizionato sul perimetro di una rete aziendale a difesa delle risorse interne.

Cookie: Piccoli file salvati dal browser per tracciare sessioni di navigazione o preferenze utente.

Firewall: Dispositivo hardware o software che filtra il traffico dati in ingresso e in uscita sulla base di regole d’accesso predefinite (operante a livello rete, circuito o applicazione/proxy).

Master Boot Record (MBR): Settore di avvio primario di un disco rigido contenente la tabella delle partizioni e il codice di avvio del sistema.

Port Scanning: Tecnica di esplorazione utilizzata per individuare quali porte di comunicazione siano aperte su un computer remoto.

Registro di Sistema (Windows Registry): Database gerarchico che memorizza tutte le configurazioni hardware e software di Windows.

Slack Space: Spazio rimasto inutilizzato all’interno di un settore di memoria assegnato dal file system, studiato in ambito computer forensics.