Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Quiz_4_Hash

Total questions: 24

Worksheet time: 15mins

Name
Class
Date
1.

Cosa rappresenta il digest?

a)

I dati in un formato predefinito

b)

I dati in un formato variabile

c)

I dati in un formato casuale

d)

I dati in un formato uniforme

2.

Quali sono le proprietà di una funzione di hash?

a)

La funzione di hash è a doppio senso

b)

La funzione di hash è a senso unico

c)

La funzione di hash è a quattro sensi

d)

La funzione di hash è a triplo senso

3.

Cosa rappresenta il valore di hash creato?

a)

La stringa a lunghezza uniforme generata dalla funzione di hash

b)

La stringa a lunghezza variabile generata dalla funzione di hash

c)

La stringa a lunghezza fissa generata dalla funzione di hash

d)

La stringa a lunghezza casuale generata dalla funzione di hash

4.

Come può aiutare la funzione di hash nelle funzioni di ricerca?

a)

Convertendo ogni voce della tabella in un unico valore di hash

b)

Convertendo ogni voce della tabella in un valore di hash variabile

c)

Convertendo ogni voce della tabella in un valore di hash casuale

d)

Convertendo ogni voce della tabella in un valore di hash predefinito

5.

Qual è l'obiettivo della firma digitale di un'e-mail?

a)

Cifrare il messaggio

b)

Autenticare il mittente

c)

Decodificare il messaggio

d)

Cifrare e decodificare il messaggio

6.

Qual è l'importanza della protezione dei dati sensibili?

a)

Ridurre il traffico dati

b)

Aumentare i guadagni derivanti dalla pubblicità

c)

Proteggere i dati di accesso e i metodi di pagamento

d)

Evitare la pubblicità basata sul traffico

7.

Cos'è l'Hashing?

a)

Un processo che genera un output di dimensione variabile partendo da un input di dimensione fissa

b)

Un processo che genera un output di dimensione fissa partendo da un input di dimensioni variabili

c)

Un processo che genera un output costante partendo da un input costante

d)

Un processo che genera un output casuale partendo da un input casuale

8.

Qual è il significato di SHA nell'algoritmo SHA-256?

a)

Secure Hash Algorithms

b)

Simple Hash Algorithms

c)

Strong Hash Algorithms

d)

Stable Hash Algorithms

9.

Cosa significa la proprietà di resistenza alle collisioni di una funzione di hash?

a)

È computazionalmente intrattabile trovare una coppia di input distinti che producono lo stesso hash come output

b)

È computazionalmente intrattabile trovare un input partendo da un dato output

c)

È computazionalmente intrattabile invertire la funzione di hash

d)

È computazionalmente intrattabile trovare un secondo input in collisione con un input specifico

10.

Qual è l'importanza delle funzioni crittografiche di hash?

a)

Sono utilizzate solo per la ricerca in database

b)

Sono utilizzate solo per l'analisi di grandi file

c)

Sono utilizzate per la sicurezza informatica, come l'autenticazione di messaggi e l'impronta digitale

d)

Sono utilizzate solo per la gestione dei dati

11.

Cosa significa la proprietà di resistenza alla preimmagine di una funzione di hash?

a)

È computazionalmente intrattabile trovare un input partendo da un dato output

b)

È computazionalmente intrattabile trovare un secondo input in collisione con un input specifico

c)

È computazionalmente intrattabile invertire la funzione di hash

d)

È computazionalmente intrattabile trovare una coppia di input distinti che producono lo stesso hash come output

12.

Qual è l'idea di usare una grossa quantità di memoria per contenere informazioni calcolate una volta per tutte invece di usare il tempo di CPU?

a)

Compromesso tempo-memoria

b)

Funzione di riduzione

c)

Tabella arcobaleno

d)

Funzione di hash

13.

Qual è la funzione che prende come argomento una password e restituisce un hash generalmente composto da 15 caratteri alfanumerici?

a)

Funzione di hash

b)

Funzione di riduzione

c)

Algoritmo di ricerca

d)

Metodo forza bruta

14.

Qual è la funzione che prende come argomento l'hash prodotto dalla precedente funzione e genera una password, rigorosamente diversa da quella di partenza?

a)

Funzione di hash

b)

Metodo forza bruta

c)

Funzione di riduzione

d)

Algoritmo di ricerca

15.

Qual è il procedimento che consiste nella aggiunta di una quantità di informazione addizionale alla password?


a)

Key stretching

b)

Salting

c)

Maccing

d)

Hash crittografici

16.

Cosa rappresentano le rainbow table nel contesto della sicurezza informatica?

a)

Una tecnica per proteggere i dati sensibili all'interno dei database

b)

Una minaccia per la protezione di password protette da codifica hash

c)

Un metodo per aumentare la velocità di computazione dei sistemi

d)

Un modo per ottimizzare la ricerca e l'estrazione di record

17.

Qual è il principale obiettivo delle rainbow table per gli attaccanti?

a)

Decifrare le password salvate all'interno di un sistema

b)

Aumentare la sicurezza delle password all'interno dei database

c)

Ottimizzare la ricerca e l'estrazione di record

d)

Proteggere i dati sensibili all'interno dei database

18.

Cosa rappresenta una rainbow table in termini di associazioni tra password e hash?

a)

Una lista di password comuni utilizzate negli attacchi a dizionario

b)

Una lista di password generate casualmente in maniera automatica

c)

Una tabella precompilata di associazioni tra possibili password e i rispettivi hash

19.

Qual è la conclusione principale riguardo alle rainbow table e le contromisure per prevenire gli attacchi?

a)

Le rainbow table sono facilmente evitabili senza l'uso di contromisure

b)

Le contromisure per prevenire gli attacchi sono complesse e difficili da implementare

c)

Il salting è la più comune ed efficace contromisura per prevenire gli attacchi

d)

Le rainbow table rappresentano una minaccia per la protezione di password protette da codifica hash

20.

Qual è l'importanza di utilizzare salt differenti per ogni password nel contesto del salting?

a)

Aumentare la velocità di computazione delle funzioni di hashing

b)

Proteggere i dati visibili all'interno dei database

c)

Diminuire la probabilità di riuscita dell'attacco

d)

Rendere le rainbow table del tutto inutilizzabili

21.

Qual è il principale problema computazionalmente costoso nella ricerca di un hash all'interno di una rainbow table?

a)

Il confronto dell'hash con le password presenti nella tabella

b)

La velocità di computazione delle funzioni di hashing

c)

La memorizzazione dell'intera rainbow table

d)

La ricerca di un match con gli hash presenti nella tabella

22.

I rainbow table necessitano di uno spazio di archiviazione consistente

a)

Vero

b)

Falso

23.

Un attaccante utilizza il rainbow table partendo da una password da ricercare

a)

Vero

b)

Falso

24.

A partire dall'impronta digitale è possibile risalire al messaggio originale

a)

Vero

b)

Falso