DESFingerprint()

Syntaxe

Resultat$ = DESFingerprint(MotDePasse$, Cle$)
Description
Cet algorithme est basé sur la méthode de chiffrement DES (Data Encryption Standard) pour générer une chaîne de 13 caractères. Cette chaîne est unique et non réversible entrainant une grande difficulté pour la décoder lorsque le mot de passe est correctement choisi.

Le paramètre MotDePasse$ peut contenir jusqu'à 8 caractères (tous les caractères supplémentaires seront ignorés). MD5Fingerprint() peut être utilisée pour traiter un buffer plus long. Le paramètre Cle$ est également appelé 'Salt' (grain de sel), bien connu des utilisateurs Linux/Unix/BSD. Lorsque l'on utilise une clé Cle$ de 2 caractères, cette fonction renvoie une chaîne 'Salt2', compatible avec tout mot de passe standard Linux (/etc/passwd). Cette commande est basée sur la fonction open-source 'crypt()'.

Exemple:

  Debug DESFingerprint("Mot de passe", "Key007")
  Debug DESFingerprint("Nouveau mot de passe", "Key007")

OS Supportés

Tous

<- CRC32Fingerprint() - Cipher Index - ExamineMD5Fingerprint() ->