Téléchargement des produits


Version anglaise


 


ADELIA

VADELIA

SADELIA

WADELIA

EADELIA

(I/B)

(I/B)

(B)

(I/B)

(B)


Description

Permet de retourner le résultat de l'application de l'algorithme de hachage spécifié au contenu du fichier dont le nom est passé en paramètre.

Le résultat est une chaîne de caractères encodée en hexadécimal, de longueur maximale de 128 caractères dans l'implémentation actuelle (avec l'algorithme SHA-512).


Syntaxe

Résultat = &HACHAGE_FICHIER(NomFichier;Algorithme)


Paramètres


Définition

Contenu

Contrôles

Résultat

Variable alphanumérique

Hachage du contenu du fichier, encodé en hexadécimal ou *BLANK en cas d'erreur (algorithme non supporté...).


NomFichier

Variable ou constante alphanumérique

Nom du fichier à traiter

Paramètre obligatoire.

Algorithme

Variable ou constante alphanumérique.

Nom de l'algorithme de hachage.

Les valeurs valides dépendent de la plateforme d'exécution et de sa configuration.


Les algorithmes MD5, SHA-1, SHA-256, SHA-384 et SHA-512 sont supportés sur toutes les plateformes.

Paramètre obligatoire.


Par exemple

Soit "SIGNATURE" une variable alphanumérique de 128 caractères et "NOM_FICHIER" une variable du programme :

SIGNATURE = &HACHAGE_FICHIER(NOM_FICHIER;'SHA-512')


Liste des fonctions prédéfinies par thème

↑ Haut de page

  • Aucune étiquette