Cryptographie Flashcards

(16 cards)

1
Q

Quels sont les éléments clés de la sécurité?

A
  • CIA:
    Confidentiality
    Integrity
    Availability
  • Authentication
  • Non-repudiation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Qu’est-ce que la non-répudiation?

A

Impossibilité, pour une personne ou pour toute autre entité engagée dans une communication par voie informatique, de nier avoir reçu ou émis un message

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

Quelles sont les différentes cryptographies symétriques vues?

A
  • Le code de César
  • Le Vigenère cipher
  • One time pad
  • Enigma
  • DES
  • AES
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Comment fonctionne le code de César?

A

La clé K est un entier entre 1 et 25.
Chiffrer : On remplace chaque lettre par celle qui la suit de K positions
Déchiffrer : On remplace par celle qui précède de K positions

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

Vrai ou faux:
Pour la cryptographie symétrique, la clé est la même, ou équivalente, pour l’encryption et la décryption?

A

Vrai

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

Comment fonctionne le chiffrement monoalphabétique?

A

La clé est une permutation de l’alphabet
Ex: F, R, C, T, K, W0,…
a est chiffré avec F
b est chiffré avec R
c est chiffré avec C

Il y a 26! clés, donc pas de brute force.

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

Comment fonctionne le Vigenère Cipher?

A

La clé est un mot. Ex: lemon
On fait correspondre chaque lettre du message avec la clé.

s p o n g e b o b
l e m o n l e m o

On fait correspondre avec la table.
D T A, etc..

Pour décrypter, on par de la clé et on fait le matching inverse.
L -> D = S
E -> T = P
M -> A= O

Etc.

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

Comment fonctionne le One time pad cipher?

A

Comme le Vigènere Cipher, mais avec :
- Une clé aussi longue que le message
- Une clé aléatoire
- Chaque clé utilisée pour un seul message

Démontré mathématiquement indéchiffrable sans la clé
Pas pratique du tout

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

Qu’est-ce qui caractérise Enigma

A

1925 par les Allemands:
- Mécanisation du processus de chiffrement
- Daily MasterKey -> échange de clés sessions

Brisé en 1934 par la Pologne:
- Analyse de fréquence
- Faille dans l’échange des clés de sessions

Réparé en mai 1940
Brisé par Alan Turing en août 1940
- Déchiffrement mécanisé

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

Qu’est-ce que le DES (Data Encryption Standard)?

A

Algorithme de chiffrement symétrique (par bloc) utilisant des clés de 56 bits.

Emploi pas recommandé, car trop lent et espace de clés trop petit permettant une attaque systématique en un temps raisonnable.

Si encore utilisé, c’est un Triple DES, ce qui n’aide pas ses performances

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

Qu’est-ce que le AES (Advanced Encryption Standard)?

A

Rijndael est un algo de chiffrement symétrique. Remporte en 2000 le concours AES.
Devient le nouveau standard pour les organisations du gouvernement et des États-Unis

Actuellement le plus utilisé et le plus sûr

L’échange de clés devient très très problématique

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

C’est quoi le concept de mélange de peinture pour les clés asymétriques?

A

Ça fait qu’on n’a pas à partager la clé.
On a notre peinture en commun et une couleur secrète.
On ajoute la couleur secrète à notre peinture en commun.
On obtient un mélange.
On échange le mélange et on rajoute notre peinture secrète
On finit avec le même common secret

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

Qu’est-ce qui caractérise la cryptographie asymétrique?

A

Il y a deux clés différentes.
La clé privée ne peut être calculée à partir de la clé publique

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

Vrai ou faux:
RSA est utilisé pour chiffrement et déchiffrement ET vérification de signature

A

Vrai

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

Comment fonctionne la base de RSA?

A

On choisit deux gros nombres premiers (P et Q).
On calcule N = 3 x 11
N devient le modulo de chiffrement = 33
On choisit E = 3 comme exposant de chiffrement
L’exposant de déchiffrement est D = 7 (inverse de 3 modulo 20)

La clé publique est E, N = 3, 33
la clé publique et D, N = 7, 33

Même modulo de chiffrement

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

Quel est le problème au niveau de l’échange des clés asymétriques?

A

Comment sait-on qu’on obtient la bonne clé publique? (Celle de Bob et non d’Alice)