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 Copyrights Ι ©Hardis Group 2025 - Toute représentation ou reproduction intégrale ou partielle faite sans le consentement écrit d'Hardis Group est illicite.