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 !

CRYPTAGE SIMPLE


Information sur la source

Description

crypter du texte
 

Source

  • procedure TForm1.button1click(Sender: TObject);
  • var
  • l: integer;
  • i: integer;
  • val: integer;
  • temp: string;
  • begin
  • l:= length(memo1.text);
  • for i:=1 to l do
  • begin
  • val:=ord(memo1.text[i]);
  • temp:=temp+inttostr(val);
  • end;
  • memo2.Text:=temp;
  • end;
procedure TForm1.button1click(Sender: TObject);
var
l: integer;
i: integer;
val: integer;
temp: string;
begin
l:= length(memo1.text);
for i:=1 to l do
        begin
        val:=ord(memo1.text[i]);
        temp:=temp+inttostr(val);
        end;
memo2.Text:=temp;
end;

Commentaires et avis

signaler à un administrateur
Commentaire de ManChesTer le 30/10/2003 11:58:22 administrateur CS

heuu tu crypte rien, latu convertis juste en valeur ascii...

Bon Coding...

ManChesTer.

signaler à un administrateur
Commentaire de yoghisan le 30/10/2003 12:36:20

En admettant que tu as crypté, comment tu te débrouilles pour décrypter afin de retrouver le message initial, je suis bien curieux de voir ca.

signaler à un administrateur
Commentaire de cam91 le 30/10/2003 16:51:25

Comme le dit ManChesTer ce n'est pas ce qu'on appel crypté.
Mais c'est aussi totalement indecryptable, en effet, comment tu fais la différence entre par exemple (121 112) et (12 111 2) ?
A moins de se baser sur la fréquence moyenne de chaque lettre de l'alphabet et d'essayer chaques combinaisons, cela reléve du miracle !

signaler à un administrateur
Commentaire de Delphiprog le 30/10/2003 19:49:36 administrateur CS

MailFaker n'a pas menti dans son titre :"crypter du texte"
Qu'on ne puisse pas décrypter n'est pas un handicap en soi si l'on se réfère à des algorithmes célèbres comme MD5 (irréversible, du moins actuellement ;o)).
L'essentiel est qu'une même chaine en entrée produise toujours le même résultat en sortie.
Même si l'algorithme présenté ici est discutable quant à son inviolabilité, j'estime qu'on ne nous a pas menti sur la "marchandise".

signaler à un administrateur
Commentaire de ManChesTer le 31/10/2003 14:04:37 administrateur CS

Delphiprog,

il ne faut pas confondre cryptage de donnèes et codage, c'est deux choses bien diffèrentes :

Le cryptage a pour but de transmettre un message en le rendant illisible pour le commun des mortels, permetant son dècryptage par le destinataire. Donc est utile pour le transport de donnèes confidentieles.

Le codage permet de transformer des donnèes ou de coder ses dernières ou meme de generer un code a partir de ses dernières et de verifier si les donnèes introduites correspondent bien a celles de dèpart. Donc est utile pour controler l'acces ou l'intègrité des donèes.

Il y a meme beaucoups plus efficace que le MD5 pour ce faire (algo en "Losing bytes"), MD5 etant dans beaucous de cas trops simple a "brute forcer" a cose de la possibilitè de trouver des clefs "compatibles".

Bon Coding...

ManChesTer.

signaler à un administrateur
Commentaire de jeremyg le 09/12/2003 12:59:10

Si tu veut pouvoir au moins "décrypter" ce que tu fais, il faut coder les
codes ascii sur 3 digits (eg : 065) mais bon comme il a été dit plus haut, ce n'est pas un cryptage.

Bon coding ...

signaler à un administrateur
Commentaire de ManChesTer le 09/12/2003 14:01:35 administrateur CS

jeremyg, se source n'est pas de Manchster...

Bon Coding...

ManChesTer.

Ajouter un commentaire



Nos sponsors

Sondage...

CalendriCode

Octobre 2008
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
2728293031  

Consulter la suite du CalendriCode



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,172 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é.