Forum de mathématiques - Bibm@th.net
Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 Entraide (supérieur) » Critère d'Euler et symbôle de Legendre » 08-12-2014 22:33:18
- Raoul722
- Réponses : 0
Bonsoir,
Je vous écris parce que je bloque sur quelques questions d'un exercice qui est le suivant :
Soit [tex]n[/tex] un entier premier impair et [tex]b[/tex] un entier tel que [tex]b \wedge n = 1[/tex]. Alors : [tex](\frac{b}{n}) \equiv b^{(n-1)/2} \mod n[/tex]. (*)
1. Si [tex]n[/tex] est divisible par le carré d'un entier premier p, montrer comment trouver un entier b premier à n tel que [tex] b \wedge n = 1[/tex] et [tex]b^{(n-1)/2} \not \equiv \pm 1\mod n[/tex].
2. Si [tex]n = pq[/tex] avec [tex] p[/tex] et [tex]q[/tex] premiers distincts et [tex]b[/tex] un entier tel que [tex](\frac{b}{p}) = -1[/tex] et [tex]b \equiv 1 \mod q[/tex]. Montrer que la relation (*) est fausse pour un tel [tex] b[/tex]. Montrer qu'un tel [tex]b[/tex] existe toujours.
Pour la première question, on a [tex]n = kp^2[/tex] et on cherche [tex]b[/tex] tel que [tex]b \wedge n = 1[/tex] donc [tex]b \wedge k = 1[/tex] et [tex]b \wedge p = 1[/tex]. Hors je ne vois pas comment procéder pour avoir [tex]b^{(n-1)/2} \not \equiv \pm 1\mod n[/tex] ?
En ce qui concerne la deuxième question, j'en déduis que [tex](\frac{b}{n}) = -1[/tex] car [tex](\frac{b}{p}) = -1[/tex] et [tex](\frac{b}{q}) = 1[/tex] ([tex]b \equiv 1 \mod q[/tex]). Mais comment montrer que [tex]b^{(n-1)/2} \not \equiv -1 \mod n[/tex] ?
En vous remerciant par avance pour vos explications :)
#2 Re : Cryptographie » RSA Chinese Remainder Theorem » 27-10-2014 21:48:12
Je crois avoir compris,
comme [tex]d = e^{-1} \bmod (p-1)(q-1)[/tex], on calcule [tex]\bmod (p-1)[/tex] et [tex]\bmod (q-1)[/tex] car de cette manière on a bien [tex]d_p = e^{-1} \bmod (p-1)[/tex] et [tex]d_q = e^{-1} \bmod (q-1)[/tex].
C'est bien cela ?
#3 Cryptographie » RSA Chinese Remainder Theorem » 27-10-2014 18:51:16
- Raoul722
- Réponses : 1
Bonjour à tous,
J'ai découvert la version CRT du cryptosystème RSA où l'on décrypte modulo chaque facteur de [tex]n[/tex] et on assemble ensuite la solution via le lemme chinois.
Voilà il y a une petite chose que je ne comprends pas :
Donc on va chercher à traiter le problème modulo [tex]p[/tex] et [tex]q[/tex] où [tex]n=pq[/tex].
Pour ce faire, on calcule [tex]c_p = d \bmod (p-1)[/tex] et [tex]c_q = d \bmod (q-1)[/tex]
Ma question est la suivante : pourquoi on réduit modulo [tex]p-1[/tex] au lieu de [tex]p[/tex] (respectivement [tex]q-1[/tex] au lieu de [tex]q[/tex]) ?
Il y a un risque d'attaque dans le cas où on réduit modulo [tex]p[/tex] (respectivement [tex]q[/tex]) ?
Tous les calculs qui succèdent sont effectués modulo [tex]p[/tex] et [tex]q[/tex] si je me trompe pas.
Merci beaucoup pour m'éclaircir sur la question :)
#4 Re : Entraide (supérieur) » puissances et divisiblité » 28-09-2014 21:26:53
Super, exactement ce qu'il me fallait :)
Merci beaucoup pour ton aide !
#5 Re : Entraide (supérieur) » puissances et divisiblité » 28-09-2014 20:31:12
Bon je confirme que j'ai bien réalisé que ma méthode n'est pas du tout correcte, c'est du grand n'importe quoi même !
En revanche j'ai trouvé une solution qui dit :
On écrit [tex]n=ad + b[/tex] et alors, modulo [tex]p^d - 1[/tex] on obtient [tex]p^n \equiv p^b[/tex].
Alors j'avoue ne pas trop saisir la réponse donnée... Déjà c'est plutôt [tex]p^n - 1[/tex] que l'on voudrait congru à [tex]p^b[/tex] modulo [tex]p^d - 1[/tex], je me trompe ?
Si jamais vous comprenez mieux que moi cette solution merci pour votre aide :)
#6 Entraide (supérieur) » puissances et divisiblité » 28-09-2014 19:06:11
- Raoul722
- Réponses : 3
Bonsoir à tous,
Voilà j'essaie de démontrer que [tex]q^d - 1[/tex] | [tex]q^n - 1[/tex] implique que [tex]d | n[/tex] avec [tex]q[/tex] premier...
Ca ne semble pas compliqué et pourtant je ne vois pas quel argument utiliser...
Dire que [tex]q^d - 1[/tex] | [tex]q^n - 1[/tex] équivaut à [tex]q^d | q^n[/tex] et donc conclure que [tex]d | n[/tex] (car [tex]q[/tex] premier), c'est correct ? J'ai l'impression que c'est un peu une forme de "ruse"
#7 Re : Entraide (supérieur) » Anneau quotient polynôme » 25-08-2014 09:33:38
Ah ben j'avais tout faux :O
Merci en tout cas pour ces précisions !
#8 Entraide (supérieur) » Représentation polynôme en hexadécimal » 21-08-2014 16:13:18
- Raoul722
- Réponses : 0
Bonjour Bonjour,
Je vous écris parce que j'ai découvert que l'on représentait les polynômes en hexadecimal pour implémenter le chiffrement AES notamment.
Alors voilà je m'entraîne à cette pratique mais je ne suis pas sûr de bien m'y prendre.
Prenons comme exemple le polynôme utilisé pour l'AES soit [tex]X^8+X^4+X^3+X+1[/tex] et représentons le en héxadécimal.
Moi je serais tenté de d'abord le convertir en binaire soit [tex]100011011[/tex] mais malheur, je ne peux pas découper en groupe de 4 bits car la longueur est de 9 !
Alors j'essaie avec la base 10 et donc j'obtiens [tex]2^8+2^4+2^3+2+1=283=1\times16^2+1\times16+11\times16^0[/tex] et je peux conclure que mon polynôme s'écrit [tex]0x11B[/tex] en base 16 !
Ouf j'y suis arrivé mais j'ai trouvé ça un peu laborieux, connaîtriez vous des algorithmes "intelligents" à ce sujet ?
Et malgré la longueur de 9 aurais-je pu passer par le binaire ? (j'imagine que oui!)
Merci d'avance :)
#9 Re : Entraide (supérieur) » Anneau quotient polynôme » 19-08-2014 09:30:01
Bonjour Fred et merci beaucoup pour ta réponse,
Et oui il manquait donc 0 ! Je me disais bien qu'il devait y avoir [tex]2^3[/tex] éléments mais je ne comprenais pas pourquoi je n'en trouvais donc que 7...
Alors pour faire mon petit fayot, [tex]X \times (X^2 + X +1)[/tex] vaut le reste de la division de [tex]X^3 + X + 1[/tex] par [tex]X^3+1[/tex] soit [tex]X[/tex]. C'est bien ça ?
Merci encore :)
#10 Entraide (supérieur) » Anneau quotient polynôme » 14-08-2014 15:09:57
- Raoul722
- Réponses : 8
Bonjour à tous,
Je vous écris parce que je me replonge un peu dans l'algèbre et j'ai un peu du mal avec les anneaux quotients.
Dans un cours, une petite question qui permet de s'assurer que l'on a compris le "principe" me met dans le doute.
En effet on me demande de décrire l'ensemble [tex]A=\mathbb{F}_{2}[X]/(X^3+1)[/tex]
Alors si je ne dis pas de bêtise, [tex]A[/tex] représente l'ensemble des restes possible pour une division par le polynôme [tex](X^3+1)[/tex].
[tex]A[/tex] a donc 7 éléments qui sont : [tex]1; X; X+1; X^2; X^2 + 1; X^2 + X; X^2 + X + 1[/tex].
Je viens vers vous afin d'avoir confirmation sur ma compréhension de la chose.
D'avance merci ! :)
#11 Cryptographie » Galois Coutner Mode » 08-08-2014 14:44:20
- Raoul722
- Réponses : 1
Bonjour,
Pour me présenter rapidement je ne suis pas tout à fait nouveau sur Bibmath, à certains moments où j'affrontais des problèmes j'étais venu demandé de l'aide mais jamais sur la section cryptographie. C'est en me posant une question de néophyte que j'ai pris connaissance de son existence et j'en suis ravi ! Etant étudiant en master de cryptologie je risque de vous solliciter à plusieurs reprises (si j'abuse de votre gentillesse n'hésitez pas à me le faire remarquer !)
Voilà cette petite introduction pour poser ma question sur le Galois Counter Mode :
Supposons qu'on ait deux entités A et B qui communiquent en utilisant un AES256-GCM, mode opératoire qui requiert un vecteur d'initialisation IV si je ne dis pas de bêtise. Or seul A possède un générateur aléatoire pour créer IV, B peut il se contenter de déchiffrer le message de A et de stocker la valeur du compteur pour l'utiliser comme IV lors de son prochain envoi chiffré via AES256-GCM ? Est-ce que ma proposition est plausible ou cela génère-t-il une faille de sécurité apparente ?
Merci d'avance pour votre aide, en espérant que j'ai été assez clair :)
#12 Re : Entraide (supérieur) » Corps polynôme » 09-01-2014 09:36:25
Si je peux me permettre, encore une question toujours concernant le corps énoncé ci-dessus.
Que signifie [tex]\mathbb{K}^{*}[/tex] ici ? Dans un anneau cela désigne l'ensemble des éléments inversible mais comme [tex]\mathbb{K}[/tex] est un corps, ils le sont tous non ?
Merci d'avance !
#13 Re : Entraide (supérieur) » Corps polynôme » 08-01-2014 21:42:42
Super, merci beaucoup j'ai compris la chose :)
#14 Re : Entraide (supérieur) » Corps polynôme » 08-01-2014 21:37:56
Merci pour ton aide.
J'ai peur de dire une bêtise mais dans le cas présent, la classe de [tex]X[/tex] dans [tex]\mathbb{K}[/tex] vaut [tex]X[/tex] c'est bien ça ?
Donc [tex]\{1,X\}[/tex] forme une base de [tex] \mathbb{K}[/tex] et donc écrire tous les éléments dans cette base ça revient à juste les énumérer ?
Merci d'avance
#15 Entraide (supérieur) » Corps polynôme » 08-01-2014 20:32:58
- Raoul722
- Réponses : 6
Salut à tous,
Je vous écris parce que je bloque sur une question...
Soit [tex]\mathbb{K}:=\mathbb{F}_{3}[X]/(X^{2}+1)[/tex]
On me demande de donner une base de [tex]\mathbb{K}[/tex] comme [tex]\mathbb{F}_{3}[/tex]-espace vectoriel et d'écrire dans cette base tous les éléments de [tex]\mathbb{K}[/tex].
Alors voilà pour tout vous dire je ne sais pas du tout comment commencer.
Je crois que par exemple, dans le cas de l'extension de [tex]\mathbb{Q}[/tex], [tex]\mathbb{Q}(i)[/tex] je peux dire qu'une base est [tex]\{1,i\}[/tex] parce que ce sont les puissances des racines du polynôme minimal de i, mais ici comme le polynôme est irréductible sur [tex]\mathbb{F}_{3}[/tex], comment procéder ?
Merci d'avance.
#16 Re : Entraide (supérieur) » Irréductibilité polynôme » 08-01-2014 20:31:16
Effectivement c'est plus simple ainsi :) merci
#17 Re : Entraide (supérieur) » Irréductibilité polynôme » 31-12-2013 10:54:13
Ok je crois savoir quelle est l'erreur dans mon raisonnement :
dans [tex]\mathbb{F}_p[/tex] avec [tex]p[/tex] premier, on a [tex](a+b)^{p}=a^{p}+b^{p}[/tex] avec [tex]p[/tex] seulement, et donc ce que j'ai écris n'est pas valide dans ce cas...
#18 Entraide (supérieur) » Irréductibilité polynôme » 30-12-2013 15:09:52
- Raoul722
- Réponses : 3
Bonjour à tous,
Je vous écris car je crois être passé à quelque chose concernant l'irréductibilité des polynômes.
En effet dans un exercice, on me demande de prouver l'irréductibilité de X²+1 dans [tex]\mathbb{F}_{3}[X][/tex].
Or j'ai lu que dans [tex]\mathbb{F}_{p}[/tex] avec [tex]p[/tex] premier, on a (a+b)²=a²+b².
Donc dans [tex]\mathbb{F}_{3}[X][/tex] on aurait X² + 1 = (X+1)² et donc le polynôme ne serait pas irréductible.
Pouvez-vous me dire ce qui cloche dans mon raisonnement ?
Merci d'avance
Pages : 1







