Empreintes numériques Flashcards

1
Q

Comment créer une empreinte numérique ?

A

Il faut une fonction de hachage H(x) cryptographique qui transforme tout un fichier en une empreinte numérique de n bits (n fixe et petit)

Pour toute entrée x, H(x) est facile à calculer

Il pratiquement impossible de trouver la pré-image et Il n’y a pas de collision tel que x et x’ H(x)=H(x’)

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

Que sont des propriétés de de l’empreinte numérique ?

A
  • Très discriminante
  • Facile à calculer
  • Contient bcp moins d’information que sa source
  • Ne permet pas de découvrir une source, inconnue, en un temps raisonnable
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Donnez des exemple de fonctions de hashages ?

A
  • MD5: Message Digest 5
  • SHA-1: Secure Hash Algorithm (collisions connues dès 2017
  • SHA-2: Secure Hash Algorithm 2
  • SHA-3: Secure Hash Algorithm 3
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Comment peut-on utiliser les empreintes numériques pour se convaincre de l’intégrité d’un fichier ?

A

On compare l’empreinte numérique du fichier ave l’empreinte numérique de référence du fichier

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

Qu’est qu’une empreinte numérique garantit ? Qu’est qu’elle ne protège pas ?

A
  • que le fichier n’a pas été modifié ultérieurement
  • que le fichier n’a pas été par inadvertance

Elle ne protège pas de toute modification intentionelle de ce fichier

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