Crypteur à clée privée

0/5 (10 avis)

Vue 5 947 fois - Téléchargée 589 fois

Description

Rien n'est opptimisé mais je pense que il fonctione suffisament pour bien comprendre comment on peut crypter de façon non aléatoire et pourtant.... :)

Source / Exemple :


Tout est dans le zip

Conclusion :


le caractère 0 n'existant pas alors chr(0)="" donc le crypteur n'aura jamais de valeurs cryptées à 0 cela étant pour l'utiliser comme un crypteur de fichier voici ce qu'il faut modiffier :)

dans le cryptage:

Y = 1 + (Omega + Temps) Mod 255

par

Y = (Omega + Temps) Mod 256

et

dans le décryptage:

Temps = Y - (Temps Mod 255) -1

par

Temps = Y - (Temps Mod 256)

et bien sur ne pas oublier:

Omega = 255 + Temps

par

Omega = 256 + Temps

Codes Sources

A voir également

Ajouter un commentaire Commentaires
cs_nono1135
Messages postés
52
Date d'inscription
jeudi 5 septembre 2002
Statut
Membre
Dernière intervention
2 mars 2006

27 août 2004 à 15:17
Je vais tester, il a l'air d'être vraiment bien ...
TheTiger
Messages postés
89
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
2 novembre 2010

25 août 2004 à 15:30
Merci
Scalpweb
Messages postés
1467
Date d'inscription
samedi 13 mars 2004
Statut
Membre
Dernière intervention
5 mai 2010
4
25 août 2004 à 15:28
Bonne source, je trouve...
TheTiger
Messages postés
89
Date d'inscription
mercredi 2 avril 2003
Statut
Membre
Dernière intervention
2 novembre 2010

25 août 2004 à 14:18
J'avais lu ça dans un site pour la conseption d'os en ASM mais je pensais pas que les text box l'utilisent bon c'est logique mais défois que microsoft en aurrai décidé autrement, ben merci pour l'info :D
cs_EBArtSoft
Messages postés
4525
Date d'inscription
dimanche 29 septembre 2002
Statut
Modérateur
Dernière intervention
22 avril 2019
9
25 août 2004 à 14:03
Il est forcement a part puisqu'il indique la fin d'une chaine c'est pour cela que tu ne vois rien apres ce caractere quand tu l'affiche dans un textbox c'est la norme ANSI pour l'UNICODE c'est deux caractere 0. Ce qui ne veux pas dire qu'il n'existe pas. Des caractere zero il en existe des milliards dans la memoire et dans les chaines c'est la representation de 8 bits a zero soit un byte a valeur zero...

bref il faut le traiter comme n'importe quel autre caractere

@+
Afficher les 10 commentaires

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.