Cybersecurity Flashcards

1
Q

Triade CIA, cosa significa?

A

Confidentiality (riservatezza, privacy)
Integrity (integrità)
Availability (disponibilità)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Confidentiality

A

La riservatezza, o privacy, garantisce che i miei dati non vengano letti da parte di terzi, ad esempio crittografandoli e mettendo al sicuro i server che li contengano.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Integrity

A

L’integrità garantisce accuratezza, coerenza e affidabilità dei dati nell’intero ciclo di vita.
Quindi fa si che i dati non vengano manipolati e corrotti durante la comunicazione, facendo vari controlli, come quello del checksum.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Availability

A

Con disponibilità si intende che i dati devono sempre essere raggiungibili e disponibili, ad esempio garantendo manutenzione, riparazione e aggiornamento di hardware e software

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Cosa è la crittografia?

A

Procedimento di cifratura e decifratura dei messaggi basato su funzioni parametriche.
Rende un messaggio “offuscato” in modo da non essere comprensibile/intelligibile a persone non autorizzate.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Classificazione dei sistemi crittografici

A

Si possono classificare in base a:

  • tipo di operazioni:
    • sostituzione (ogni elemento è sostituito da un altro)
    • trasposizione (gli elementi sono riorganizzati)
  • numero di chiavi
    • chiave singola (chiave simmetrica)
    • due chiavi (chiave asimmetrica o pubblica)
  • elaborazione del testo
    • cifrario a blocchi (blocchi di dimensione fissa)
    • cifrario a flusso (blocchi di dimensione variabile)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Algoritmi di sostituzione monografici

A

Cifrario di Cesare:
ogni lettera viene sostituita dalla terza più avanti nell’alfabeto

Tavola di Vigenère:
Presenza di una parola verme, grazie a cui si capisce di quanto spostare la lettera cifrata nell’alfabeto

Le cifre di Bellaso:
ogni lettera dell’alfabeto ha una sua sotto-tabella e utilizzo della parola verme

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Cifrario Playfair

A

Questo cifrario utilizza una matrice 5*5 in cui, scelta una parola chiave, si scrive questa parola nelle prime caselle della matrice senza ripetere lettere e poi si vanno a scrivere le restanti lettere in ordine alfabetico.
Essendo 26 le lettere e avendo 25 spazi si andrà ad eliminare una lettera utilizzata raramente (es. X) oppure a usare una lettera per indicare due lettere (es. usare la V per indicare sia V che U)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

La macchina Enigma

A

Questa macchina è usata nella seconda guerra mondiale dall’esercito tedesco per cifrare i messaggi. E’ composta da complicati meccanismi che venivano modificati ogni giorno (di comune accordo) grazie a dei libretti, in modo da cifrare i messaggi sempre in modo differente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Il DES

A

Il DES (Data Encription Standard) è un moderno algoritmo per crittografare i dati.
Suddivide le informazioni in blocchi di 64 bit, effettua una prima permutazione, 16 cicli di Feinstel e rieffettua una permutazione.
E’ presente nel meccanismo anche una chiave di 64 bit.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Collegamenti

A

Malware
Attacchi hacker
Firewall
Protocolli (TCP)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Password

A

Una password è un insieme di caratteri alfanumerici, scelti dall’utente, utilizzato per accedere a determinate applicazioni o dati personali, è perciò segreto.
Una password è considerata sicura quando è composta da un numero elevato di caratteri (>10) e contiene: lettere maiuscole, minuscole, numeri e caratteri speciali.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly