LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

TD de cybersécurité

Résumé : TD de cybersécurité. Recherche parmi 300 000+ dissertations

Par   •  16 Décembre 2020  •  Résumé  •  634 Mots (3 Pages)  •  478 Vues

Page 1 sur 3

Sécurité

td n

◦2 Introduction à la cryptographie

Exercice 1. Introduction au modulo

Imaginons un monde où n’existeraient que les nombres de 1 à 12, comme sur une horloge. Après

12, on retrouve 1, 2, 3 ... Le 12 se confond avec le 0. L’arithmétique serait particulière. Le résultat des opérations serait compris entre 0 et 11 . On peut effectuer l’addition, la soustraction et la

multiplication comme d’habitude.

1.1 Effectuez dans cette arithmétique les opérations suivantes

1+3 |7+7 |3x2 |6x5 |8/4 |28/2

Cette arithmétique est appelée arithmétique modulo 12.

Exercice 2. Arithmétique modulo

Définissons l’arithmétique modulo m :

Zm symbolise l’ensemble d’entiers 0, ..., m-1 muni de deux opérations + et *. Par exemple, Z12

symbolise le calcul sur les heures.

2.1 Par quel Zm sont symbolisés :

1. le calcul sur les jours de la semaine : lundi, mardi, etc...

2. le calcul sur les mois

3. le calcul angles en degrés

Exercice 3. Inverse et opposé modulo

L’addition dans Zm fonctionne exactement comme l’addition usuelle, excepté le fait que tous les

résultats sont réduits modulo m.

Supposons par exemple que l’on veuille calculer 11 + 13 dans Z16. Comme entiers ordinaires, on

a 11 + 13 = 24. Pour réduire 24 modulo 16, on fait une division euclidienne : 24 = 1 ∗ 16 + 8,

donc 24 modulo 16 = 8, et, donc, 11 + 13 = 8 dans Z16.

Sécurité (td n

◦2)

L’opposé de tout a appartenant à Zm est m − a. L’opposé vérifie a + (m − a) = (m − a) + a = 0

(sauf pour a = 0 qui est son propre opposé)

L’inverse modulo n de b est le nombre entier b

−1

tel que b ∗ b

−1 modulo n = 1.

3.1 Calculez les opposés et les inverses de 3 dans Z26 et dans Z11

Dans les exercices suivants, les lettres de l’alphabet sont codées de 0 à 25 pour respectivement

de a à z. Donc par exemple le s est codé 18. Les calculs ont donc lieu dans Z26

A B C D E F G H I J K L M

0 1 2 3 4 5 6 7 8 9 10 11 12

N O P Q R S T U V W X Y Z

13 14 15 16 17 18 19 20 21 22 23 24 25

Exercice 4. Chiffrement par décalage

Le

...

Télécharger au format  txt (3.8 Kb)   pdf (44.3 Kb)   docx (9.5 Kb)  
Voir 2 pages de plus »
Uniquement disponible sur LaDissertation.com