Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : Crypto [ Archives / Au secours ] (picoofw)

mardi 31 mai 2005 à 13:40:43 | Crypto

picoofw

bonjour a vous...
voila mon problème
il concerne un recherche de lef de cryptage
je dois retrouver la matrice de la méthode de Hill
pour se faire on a une petite partie de texte clair
et sa correspondance en crypté

on doit retrouver la matrice employé pour passé de l'un a l'autre
sa taille est comprise en 3*3et 5*5
voila ce que je sais
si quelqu'un un ti prog pour faire ca
ca serait vraiment merveilleux

merci a vous
a bientot j'espère....

mardi 31 mai 2005 à 22:48:06 | Re : Crypto

sim51

Membre Club
Salut,
Perso je connais bcp de méthode de cryptage donc quand tu parles de la méthode de hill, ba je vois pas, alors si tu peux m'éclaircir la dessus, et j'essayerai de t'aider, sinon si qq1 connait se procéder, ba qu'il t'aide lol
Allez a++

N'oubliez pas de cliquer sur réponse acceptée si la réponse vous convient !!!

mercredi 1 juin 2005 à 09:55:04 | Re : Crypto

sim51

Membre Club
heu je viens de me relire lol et j'ai oublié la négation, je ne connais pas beaucoup de méthode de cryptage, lol désolé pour le flood sur le forum

N'oubliez pas de cliquer sur réponse acceptée si la réponse vous convient !!!

mercredi 1 juin 2005 à 12:16:02 | Re : Crypto

picoofw

la méthode de Hill utilise une matrice
en fait les valeurs de cette matrice sont la place de la lettre dans l'alphabet
genre tu as le texte toto
t'as matrice en 2*2 sera    21   21
                                        15   15
ainsi de suite
tub multiplie ta matrice de texte clair
par une matrice que tu choisi
ta clef
et tu obtient une nouvelle matrice
qui correspond a ton texte codé
voila
et la enfait
j'ai le texte clair et le texte codé
et faut choper la matrice de passage
donc voir dans le fichier pour lire les lettres trouvés leur place
et ensuite faire opération d'inverse et tout ca
pour trouver la matrice de passage
mais jene sais que la taille peut varier entre 3*3 et 5*5
voila plus clair?
donc je voudrais choper un ti prog pour faire ca...
car a la main... 

mercredi 1 juin 2005 à 16:12:32 | Re : Crypto

sim51

Membre Club
Salut,
oui je vois mieux là
Soit T la matrice du texte non codé
Soit T' la matrice du texte codé
Soit C la matrice de criptage
en fait tu fais T * C = T '
Et toi tu cherche C^-1 : T = T ' * C^-1 sachant que la taille est délimité mais pas connu.
Cependant j'ai encore un problème, car ton texte ne rentre pas forcement dans une matrice 5*5, et donc il me pose un problème de dimension dans la multiplication de matrice.
Sinon ton programme se restreint à faire un algo d'inversement et de produit de matrice :T^-1 puis C =T ' *T puis faire C^-1 et enfin T = T '  * C^-1.
L'algo pour le produit de matrice est simple, cependant celui pour l'inverser doit être beaucoup dur ( d'ailleur j'ai vu un poste sur le forum à ce sujet ).
Bon voilà ma reflection sur ton problème, si tu m'éclair un peu plus je pourrai encore aller plus loin lol
Bon courage

PS : peut tu enlever réponse accepté sur mon dernier poste, car d'une part il ne répond pas à la question et d'autre part les gens croient que ton prob est résolu
 
N'oubliez pas de cliquer sur réponse acceptée si la réponse vous convient !!!



Cette discussion est classé dans : matrice, retrouver, crypto


Répondre à ce message

Sujets en rapport avec ce message

Problème pour dériver une classe [ par arc59 ] J'ai créé une classe Matrice comportant des fonctions get_ele, set_ele (toutes les 2 sont "virtual") et la redéfinition de l'opérateur +.Dans ma class fichier.h [ par bidules ] Bonjour,j'aimerais savoir s'il est possible de mettre des structures dans un fichier d'entete.Car j'ai fais l'essai mais lors de la compilation pour c Retrouver la fenetre qui est en TOPMOST [ par Kheo ] Comment retrouver le handle de la fenetre qui est en TOPMOST et est active ?( sachant que cette fenetre ne sera pas une fenetre fille de mon programme PB de matrice [ par limax84 ] J'ai un probleme d'allocation dynamique de memoire pour une matrice.pour un tableau, je procede comme ceci:int * t;t = new int [30];mais pour une matr matrice carréé [ par justeroland ] j'ai besoin de l'aide au sujet de l'exercice suivant: une matrice carré est dite balancée si les sommes des elements de ses quatre triangles sont égal Besoin d'aide en C - Fonction [ par bugs2600 ] Voici mon programme quelqu'un pourrait-il m'aider je dois faire une fonction et je ne vois pas comment la faire le non de ma fonction doit etre PRODMA une matrice de taille quelconque [ par anaisa ] salut tt le monde saurez vous m'aidez à résoudre un petit probleme: je dois programmé la somme, produit de matrices de taille quelconque en langage C Coord 2D to 3D [ par bat67000 ] Comment optenir d'un point 2D sur l'app les coordonnees du point 3D associé avec la matrice de projection ?(je pige pas bien comment fonctionne la mat Matrice constante. [ par nsoualem ] j'ai crée une classe matrice avec un constructeurdu type:matrice(int nbligne,int nbcolonne)...elle marche a merveille!!!Lors de la création d'un code, inverse de matrice dynamique [ par anaisa ] Aidez nous please c pr programmer en langage Votre texte ICIC l inverse de la matrice dynamique merci bcp !!!!!!


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode

Téléchargements

Logiciels à télécharger sur le même thème :



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,125 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.