Algoritmo di cifratura
Un algoritmo di cifratura è una procedura matematica usata per trasformare il testo in chiaro in testo cifrato e proteggere la riservatezza dei dati.
Terminologia del CRA e della sicurezza spiegata
Un algoritmo di cifratura è una procedura matematica usata per trasformare il testo in chiaro in testo cifrato e proteggere la riservatezza dei dati.
Un audit di conformità valuta se un'organizzazione rispetta requisiti normativi, standard e policy interne.
L'autenticazione è il processo di verifica dell'identità di un utente, un dispositivo o un sistema prima di concedere l'accesso alle risorse.
L'autenticazione a due fattori (2FA) richiede due diversi fattori di autenticazione per verificare l'identità dell'utente e aumentare la sicurezza.
L'autenticazione a più fattori (MFA) richiede più forme di verifica per confermare l'identità di un utente prima di concedere l'accesso.
L'autorizzazione determina quali azioni un utente o sistema autenticato può eseguire all'interno di un'applicazione o di un sistema.
Una Certificate Authority (CA) è un'entità fidata che rilascia certificati digitali per verificare l'identità di organizzazioni e persone.
La cifratura dei dati converte le informazioni in un formato sicuro che può essere letto solo dalle parti autorizzate in possesso della chiave di decifratura.
Common Criteria è uno standard internazionale per la certificazione della sicurezza informatica, che garantisce che i prodotti soddisfino specifici requisiti di sicurezza.
La conformità normativa garantisce che le organizzazioni rispettino leggi, regolamenti e standard di settore che ne disciplinano le attività e i prodotti.
Il Cyber Resilience Act (CRA) è un regolamento dell'Unione europea che stabilisce requisiti di cibersicurezza per i prodotti con elementi digitali.
I dati personali sono qualsiasi informazione relativa a una persona identificata o identificabile, che deve essere protetta in base alle normative sulla privacy.
Il DevSecOps integra le pratiche di sicurezza nel processo DevOps, rendendo la sicurezza una responsabilità condivisa lungo tutto il ciclo di vita dello sviluppo.
La difesa in profondità è una strategia di sicurezza che impiega più livelli di controlli di sicurezza per proteggere sistemi e dati.
Il Disaster Recovery comprende i piani e le procedure per ripristinare sistemi e dati dopo eventi catastrofici o attacchi informatici.
L'End-of-Life (EOL) indica il momento in cui un prodotto non riceve più aggiornamenti o assistenza, creando rischi di sicurezza per il suo uso continuato.
L'esfiltrazione di token è l'estrazione non autorizzata di token di autenticazione, come chiavi API, token di accesso o token di sessione, che consente agli attaccanti di impersonare utenti o servizi legittimi.
Un exploit è un codice o una tecnica che sfrutta una vulnerabilità per compromettere un sistema o un'applicazione.
Il regolamento generale sulla protezione dei dati (GDPR) è la normativa dell'UE che tutela la privacy e la sicurezza dei dati personali.
La gestione delle chiavi crittografiche comprende la generazione, l'archiviazione, la distribuzione e la distruzione sicure delle chiavi di cifratura.
I sistemi di gestione delle identità e degli accessi (IAM) controllano chi può accedere alle risorse e quali azioni può eseguire.
La gestione delle vulnerabilità è il processo continuo di individuazione, valutazione, prioritizzazione e correzione delle vulnerabilità di sicurezza.
Un Intrusion Detection System (IDS) monitora il traffico di rete e le attività di sistema alla ricerca di comportamenti malevoli e minacce alla sicurezza.
ISO 27001 è uno standard internazionale per i sistemi di gestione della sicurezza delle informazioni, che fornisce un quadro di riferimento per proteggere i dati.
Una patch di sicurezza è un aggiornamento software progettato appositamente per correggere vulnerabilità e difetti di sicurezza nei sistemi esistenti.
Il penetration testing simula attacchi informatici per individuare vulnerabilità e punti deboli di sicurezza nei sistemi prima che gli attaccanti li sfruttino.
Il phishing è una tecnica di attacco informatico che usa comunicazioni ingannevoli per indurre gli utenti a rivelare informazioni sensibili o credenziali.
Una pipeline CI/CD è un workflow automatizzato che compila, testa e distribuisce le modifiche al software in modo continuo, consentendo ai team di rilasciare codice più velocemente e in modo più affidabile.
La Privacy by Design integra la protezione dei dati e le considerazioni sulla privacy nello sviluppo del prodotto fin dalle prime fasi.
Il privilegio minimo è un principio di sicurezza secondo cui a utenti e sistemi viene concesso solo l'accesso minimo necessario per svolgere le proprie funzioni.
La Public Key Infrastructure (PKI) gestisce i certificati digitali e la cifratura a chiave pubblica per comunicazioni elettroniche sicure.
Il ransomware è un software malevolo che cifra i dati e chiede un pagamento per il loro rilascio, interrompendo le attività aziendali.
I professionisti della sicurezza del Red Team simulano attacchi reali per mettere alla prova le difese di un'organizzazione e individuarne i punti deboli.
La Remote Code Execution (RCE) è una classe di vulnerabilità che consente a un attaccante di eseguire codice arbitrario su un sistema bersaglio attraverso una rete, senza bisogno di accesso fisico.
Il Secure Boot garantisce che i dispositivi si avviino usando solo software considerato attendibile dal produttore, impedendo l'esecuzione di codice non autorizzato.
La sicurezza dell'open source consiste nell'individuare e gestire le vulnerabilità nei componenti software open source usati nei prodotti.
La sicurezza delle API consiste nel proteggere le interfacce di programmazione delle applicazioni da attacchi, accessi non autorizzati e violazioni dei dati lungo tutto il loro ciclo di vita.
I sistemi SIEM (Security Information and Event Management) raccolgono, analizzano e correlano i dati di sicurezza per il rilevamento delle minacce.
La superficie di attacco indica tutti i possibili punti di ingresso attraverso cui un utente non autorizzato potrebbe accedere a un sistema ed estrarne dati.
I test di sicurezza valutano i sistemi per individuare vulnerabilità, punti deboli e potenziali rischi di sicurezza prima del deployment.
La Threat Intelligence fornisce conoscenze sulle minacce di cibersicurezza esistenti ed emergenti per orientare le strategie difensive.
Il threat modeling individua potenziali minacce alla sicurezza e vulnerabilità durante la fase di progettazione per mitigare i rischi in anticipo.