Bonjour, j'ai un dm a rendre et je bloque sur quelques questions :
Première partie
On se donne pour clé la matrice (8 6)
(5 4)
1. Déterminer deux de deux lettres, distincs, et dont le chiffrement par la méthode de Hill donnera le même message.
Là j'ai trouvé B=(0) et C=(0) sont tous les deux codés par ( 4)
(18) (5) (20)
Par contre je ne sais pas du tout comment l'expliquer, j'y suis allée à taton et il me faudrait une méthode pour le démontrer.
2. Une telle matrice est-elle une clé acceptable?
J'ai dit que non parce que le message codé, lorsqu'il est décodé, peut l'être par deux mots différents et il est impossible de savoir lequel
Deuxième partie
On utilise la clé A= (a b) où a, b,c et d sont des entiers tels que delta=ad-bc soit un entier non nul premier
(c d)
avec 26.
1. Soit M la matrice (d -b). Calculer le produit MA
(-c a)
J'ai trouvé : MA=(delta 0)
(0 delta)
2. Déduire de la question précédente l'existence d'une matrice B à coefficients entiers telle que le produit BA soit égal à la matrice sI2 où s est un entier tel que s congru a 1 modulo 26.
Là je ne sais pas du tout.
Si vous pouviez m'aider s'il vous plait
salut
la question 1/ n'est pas bien claire .... et sa réponse ....
mais la partie 2 te donne aussi une raison pour laquelle la matrice de la partie 1 ne convient pas ....
Je pensais a poser
BA=s*I2 d'où B*(A/s)=I2
Mais en remplacant je tombe sur
B* (a/s b/s) = (1 0)
(c/s d/s) (0 1)
Si je continue je retombe sur un système mais qui me parait impossible a résoudre
Bonjour,
pour la 2) : tu as . Donc on y est presque en soi, c'est juste qu'on a pas .
Je te rappelle que , donc ...
mais B = M et s = ad - bc !!! tout simplement ...
peux-tu m'éclaircir sur ce que tu as fait à la question 1/ ... je ne comprends pas !!!
carpediem : donc ne convient pas.
Ensuite je suppose que la question est en réalité "déterminer deux mots distincts de deux lettres tels que leur chiffrement par la méthode de Hill donnera le même message.
Ici on a bien (modulo 26).
merci beaucoup athrun ...
pour la partie 2 :: si on dit que ad - bc est un entier non nul premier avec 26 donc s = ad - bc convient ...
c'est justement ce qu'on n'a pas avec la première matrice
Donc j'ai posé b=(d -b)
(-c a)
Puis =1
ensuuite j'en ai déduis des entiers possibles a,b,c et d (je ne sais pas si c'est très mathématiques..)
a=7 ; b=3 ; c=9 ; d=4
donc a*d-b*c=1 et B=(4 -3)
(-9 7)
Pour la question 1/
J'ai cherché deux mots par exemple B=(a) et C=(c)
(b) (d)
tel que A*B congru a A*C.
Le problème c'est que je pense avoir la bonne méthode mais je n'aboutis a rien. J'ai donc ensuite cherché en essayant des combinaisons et je tombe toujours sur des paires de mots sur genre B=(0) et C=(0)
(k) (k+13)
salut
un exo du meme type à deja été posé :
Chiffrement de Hill
@carpediem : ah oui, si on choisit ad-bc tel que ça soit congru à 1 ça marche tout seul (je pensais qu'ils étaient déjà fixés et vérifiaient simplement ).
@vmorgane : je ne suis pas sûr que tu ais besoin d'expliciter . Tu supposes juste que et sont des entiers tels que et , alors la matrice convient avec .
Si tu as juste la propriété , alors l'identité de Bézout fournit et tels que et donc avec convient.
Pour la question 1), il ne t'est pas demandé de trouver toutes les paires de mots distincts qui ont le même chiffré. Pour te simplifier la vie, tu peux alors chercher une paire de mots distincts sous la forme et . On obtient alors après calcul le système suivant :
Cela montre en particulier que 13 divise . Puis toutes les paires conviennent.
Merci, je crois avoir compris pour le même si l'utilisation de l'identité de Bézout me laisse dans le flou.. le fait de prouver que n'est pas nul et sachant que a, b,c et d sont des entiers ne suffit-il pas a prouver l'existence de cette matrice B constituée d'entiers ?
Pour la question 1 ensuite j'ai compris le raisonnement mais je ne vois pas comment vous arrivez a passer du fait que 13 divise - à la forme des paires qui conviennent. Est-ce-qu'il serait possible de m'expliquer s'il-vous-plait
Dans l'exercice, il est simplement dit que . Dès lors, si est fixé (ie si le sont), on a juste et pas forcément . Donc prendre et ne fonctionne pas à cause du fait que n'est pas forcément égal à 1 modulo 26.
Je récapitule : si on prend et . Sinon (ie si ), on s'en sort grâce au théorème de Bézout : comme , il existe tels que . Cela donne donc que . Donc on prend . Comme on a déjà , on a , on prend .
Pour le 1), prenons deux mots de la forme et . Alors on a si et seulement si :
On a . En effet si 13 divise alors on a clairement et , et pour l'autre sens, par exemple pour ; comme 26 divise , alors 13 divise . Comme 13 est premier avec 6, alors 13 divise par le théorème de Gauss. Dès lors :
.
Modulo 26, si est pair, on obtient , ce qui n'est pas ce qu'on veut. Du coup, pour avoir , et le même chiffré de Hill pour les deux mots de la forme et , il faut et il suffit que . D'où par exemple les paires de mot que j'ai données dans mon précédent message. C'est plus clair ?
Vous devez être membre accéder à ce service...
Pas encore inscrit ?
1 compte par personne, multi-compte interdit !
Ou identifiez-vous :