CRYPTE/DECRYPTE

econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 - 23 nov. 2006 à 21:17
cs_karim55 Messages postés 1 Date d'inscription mercredi 27 février 2013 Statut Membre Dernière intervention 28 février 2013 - 28 févr. 2013 à 13:42
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/30325-crypte-decrypte

cs_karim55 Messages postés 1 Date d'inscription mercredi 27 février 2013 Statut Membre Dernière intervention 28 février 2013
28 févr. 2013 à 13:42
Je veux que le résultat de cette fonction:
FUNCTION CRYPTE
PARAMETER CHAINE
LOCAL L_CRYPT_LG, L_CRYPT_CH, L_CRYPT_TM, L_CRYPT_I
CHAINE = ALLTRIM(PADR(CHAINE, 50))
L_CRYPT_LG = LEN(CHAINE)
L_CRYPT_CH = ""
FOR L_CRYPT_I = 1 TO L_CRYPT_LG
L_CRYPT_TM = ASC(SUBSTR("0123456789ABCDEF", MOD(L_CRYPT_I, 8), 1))
L_CRYPT_TM = MOD(ASC(SUBSTR(CHAINE, L_CRYPT_I, 1))+L_CRYPT_TM, 255)
L_CRYPT_CH = L_CRYPT_CH+CHR(255-L_CRYPT_TM)
ENDFOR
RETURN L_CRYPT_CH
ENDFUNC
FredArmoni Messages postés 153 Date d'inscription vendredi 2 mai 2003 Statut Modérateur Dernière intervention 2 avril 2010
16 déc. 2006 à 17:42
La même fonction crypte et décrypte, il suffit de lui passer la chaine cryptée pour récupérer la chaine originale
econs Messages postés 4030 Date d'inscription mardi 13 mai 2003 Statut Membre Dernière intervention 23 décembre 2008 24
23 nov. 2006 à 21:17
Euh ... là, tu te contentes de crypter. L'algorithme de décryptage n'est pas inclus, et serait sûrement intéressant à trouver.
Rejoignez-nous