Accueil > Forum > > > > [Algo] cryptage besoin d'aide
[Algo] cryptage besoin d'aide
mardi 29 juillet 2008 à 02:41:48 |
[Algo] cryptage besoin d'aide

juju hack
|
Bonsoir, J'ai besoin de passer un code en C# en code VB le voici: [code] publicstring CryptPassword(string Key, string Password) { char[] HASH = {'a', 'b', 'c', 'd', 'e', 'f', 'g', 'h', 'i', 'j', 'k', 'l', 'm', 'n', 'o', 'p', 'q', 'r', 's', 't', 'u', 'v', 'w', 'x', 'y', 'z', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J', 'K', 'L', 'M', 'N', 'O', 'P', 'Q', 'R', 'S', 'T', 'U', 'V', 'W', 'X', 'Y', 'Z', '0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '-', '_'}; string _Crypted = "#1"; for (int i = 0; i < Password.Length; i++) { char PPass = Password[i]; char PKey = Key[i]; int APass = (int)PPass / 16; int AKey = (int)PPass % 16; int ANB = (APass + (int)PKey) % HASH.Length; int ANB2 = (AKey + (int)PKey) % HASH.Length; _Crypted += HASH[ANB]; _Crypted += HASH[ANB2]; } return _Crypted; }[/code]
Le soucit c'est que je n'y connais rien en C# donc voila si une ame brave voudrais bien m'aider sa ne seré pas de refus, au moins le traduire en pseudo-code svp
et une derniere question en C# [Code]strData.Substring(2)[/code]
strData va prendre le 2 eme caractere ou le 3 eme caractere ?
En vous remercients
|
|
mardi 29 juillet 2008 à 06:58:17 |
Re : [Algo] cryptage besoin d'aide

SharpMao
|
Hello
Il est toujours bon de le rappeler, Codes-sources possède un outil de traduction C#<->VB.Net
Pour cela, tu cliques à droite sur "Outils" | "Outils pour développeur". Puis sur "Convertisseur C#<->VB". Ou alors, tu va directement ici.
Amicalement, SharpMao
"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!" (Coluche / 1944-1986 / Pensées et anecdotes)
|
|
mardi 29 juillet 2008 à 07:10:58 |
Re : [Algo] cryptage besoin d'aide

SharpMao
|
Réponse acceptée !
Et pour ta 2ème question. La méthode SubString(int) retourne la chaine de charactère commençant à l'index donné en paramètre. Si tu donne 2, elle va donc commencer avec le 3ème charactère, comme les index commencent à 0. Un exemple : string s="0123456789"; string s2= s.SubString(2); //s2 vaut "23456789"
Amicalement, SharpMao "C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!" (Coluche / 1944-1986 / Pensées et anecdotes)
|
|
mardi 29 juillet 2008 à 13:48:23 |
Re : [Algo] cryptage besoin d'aide

juju hack
|
Merci pour tes reponces rapides :)
Pour le Substring je comprend mieu maintenant comment fonctione cet algo de cryptage.
L'outils de traduction de C# en VB.net ne convertie pas le code correctement c'est pour sa que je demander qi quelqu'un pouvais au moins me le traduire en pseudo-code que je puisse le coder moi meme en VB.
Cordialement Axel-Strike
|
|
mardi 29 juillet 2008 à 15:14:02 |
Re : [Algo] cryptage besoin d'aide

SharpMao
|
Euh,... Je ne sais pas comment tu a essayé le convertisseur, mais j'ai essayé avec ton code, et il marche presque parfaitement. Le presque vient du fait qu'il transforme la boucle "for" en boucle "while", avec un incrément sur le i un peu tiré par les cheveux. Si tu sais faire une boucle "for" en VB.net, le reste est bon, à mon avis.
Amicalement, SharpMao
"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!" (Coluche / 1944-1986 / Pensées et anecdotes)
|
|
mardi 29 juillet 2008 à 15:17:44 |
Re : [Algo] cryptage besoin d'aide

juju hack
|
J'ai essayer avec Visual Basic 6 et sa ne marche pas :s
|
|
mercredi 30 juillet 2008 à 06:44:37 |
Re : [Algo] cryptage besoin d'aide

SharpMao
|
Hello,
Tu demandes du pseudo-code, et on te fourni un code valable en vb.Net. Qu'est-ce que tu ne comprends pas dans ce code, que tu comprendrais mieux en pseudo-code ?
Amicalement, SharpMao
"C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!" (Coluche / 1944-1986 / Pensées et anecdotes)
|
|
Cette discussion est classée dans : code, int, string, hash, crypted
Répondre à ce message
Sujets en rapport avec ce message
int (ASCII) to char (ou string) [ par JuS ]
Bonjour amis développeurs cshapriens,Je cherche à récupérer le caractère correspondant à un code ASCII.Comment faire ???//code ASCII du "A"int code =
Parametre du construrcteurs [ par ricklekebekoi ]
Bonjour.J'ai une classe construite comme ceci:[code]public Maclasse( int i, string s <FONT color=#006400 size
ComboBox [ par auges ]
Salut à tousest ce qqn pourrait me dire ce qui ne va pas avec ce code.je voudrais remplir un combobox avec des strings allant de 0000 à FFFF.for(int i
Un bloc de code simple qui ne marche pas comme je l'entend [ par chandler8692 ]
Salut. J'ai un problème avec un bloc de code dans mon programme. Je veux créer une liste clée[256] contenant tous les nombres de 0 à 255, chacun une e
collection string [ par woot6768 ]
Voilà mon code : publicCollectionstring> ExtraireMots{<font color="#0000
MD5 [ par zatt ]
Bonjour,j'essaie d'obtenir un hash md5 à partir de cette méthode :publicstatic<f
probléme avec les tableaux [ par don1 ]
salut le forum. J'ai développé un usercontrol et maintenant lors de l'utilisation d'une des fonction de ce composants dans mon application j'ai le mes
suppresion d'une dans un fichier texte depuis une listbox [ par gaouinformaticien ]
salut à tous je mets en place une application de carnet d'adresse qui enregistre recherche et supprime les informations d'une personne dans fichier t
Requete Oracle et algorithme [ par LordOfTheShadow ]
Bonjour à tous, J'ai une classe CConnexion qui permet de se connecter à une bdd Oracle et qui possède en plus une fonction ExecuterRequete qui va exé
Récupérer le code source d'une page HTML avec la librairie cURL [ par kerma26 ]
Salut les codes-sourciens, Comme dit dans le titre, je n'arrive pas à récupérer le code sources d'une page php, enfin plus précisément son contenu. E
Livres en rapport
|
Derniers Blogs
UNE JOLIE-HORLOGE ET PAS QU'UN PEU !UNE JOLIE-HORLOGE ET PAS QU'UN PEU ! par neodante
Pour les possesseurs d'iPhone, ça y est Bijin Tokei - qui se traduit littéralement en Français par " Jolie Horloge " - est arrivé et GRATUITEMENT s'il vous plaît ! Après la version Tokyo, Hokkaido, night club, racing, Gal, "pour les mademoiselles'", . voi...
Cliquez pour lire la suite de l'article par neodante TECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICESTECHDAYS PARIS 2010 : CONNECTEZ VOS DONNéES à SHAREPOINT 2010 AVEC LES BUSINESS CONNECTIVITY SERVICES par ROMELARD Fabrice
Animé par: Gaetan Bouveret et Julien Chomarat Business Connectivity Services (BCS) est dans SharePoint 2010 la version 2 de Business Data Catalog (BDC dans SharePoint 2007). Il s'agit de la solution permettant de visualiser des données provenan...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice [DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE[DIVERS] SUIVRE VOS SéRIES PRéFéRéS SUR LA TOILE par orion
Comme de nombreux geek, je suis un grand amateur de série TV et je rate régulièrement des épisodes de mes séries préférés. Une solution s'offre à vous avec ce merveilleux site : Tv Gorge - www.tvgorge.com Moteur de recherche à l'appui, vous pouvez ...
Cliquez pour lire la suite de l'article par orion TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010TECHDAYS PARIS 2010 : LA BI DANS SHAREPOINT 2010 par ROMELARD Fabrice
Animé par: Vincent Bellet et Baptiste Giraudier La BI dans SharePoint 2010, Les nouveaux services d'application dans SP2010 et SQL Server Reporting services 2008 R2. La BI dans SharePoint est généralisée pour tous afin de permettre à tous les coll...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Logiciels
DB-MAIN (9.1.0)DB-MAIN (9.1.0)DB-MAIN is a data-modeling and data-architecture tool. It is designed to help developers and anal... Cliquez pour télécharger DB-MAIN Xilisoft DPG Convertisseur (5.1.37.0120)XILISOFT DPG CONVERTISSEUR (5.1.37.0120)Xilisoft DPG Convertisseur offre aux fans de Nintendo DS une bonne solution leur permettant de dé... Cliquez pour télécharger Xilisoft DPG Convertisseur GraphicsGale (2.01.01)GRAPHICSGALE (2.01.01)GraphicsGale est un logiciel de PixelArt avec de nombreuse fonctionnalités permettant de réalisé ... Cliquez pour télécharger GraphicsGale Architecte 3D (Platinum 2010)ARCHITECTE 3D (PLATINUM 2010)Architecte 3D Platinium vous permet de concevoir facilement les plans votre future maison, de l'é... Cliquez pour télécharger Architecte 3D TeamViewer 5 (TeamViewer 5)TEAMVIEWER 5 (TEAMVIEWER 5)Dépanner un ami,expliquer une manipulation devient un jeu d'enfant.
Prise en main d'un autre ord... Cliquez pour télécharger TeamViewer 5
|