DOCUMENTATION EN LIGNEDE WINDEV, WEBDEV ET WINDEV MOBILE
Version : 151617181920212223242526
Signer une chaîne via une signature numérique Masquer les détails
Signature de la chaîne (au format demandé). Ce buffer pourra être ensuite utilisé par la fonction CertificatVérifieChaîne pour vérifier la correspondance entre la signature et la chaîne.
Chaîne de caractères à signer.
Chemin complet vers un fichier de type PKCS12 (.p12/.pfx) contenant la clé privée et les certificats. Ce fichier peut être intégré dans la librairie (fichier WDL) de l'application.
Mot de passe à utiliser pour décrypter le fichier de certificat si celui-ci est protégé par un mot de passe.
Permet de spécifier : l'algorithme de hachage utilisé (facultatif dans le cas d'une signature au format PKCS7) : certMD5Algorithme MD5. Déconseillé car peu fiable. Ce type d'algorithme est interdit avec les signatures de type "elliptic curve". certSHA160Algorithme SHA1. certSHA256Algorithme SHA2. Le résultat produit est de 256 bits. certSHA384Algorithme SHA-384. Le résultat produit est de 384 bits. Ce type d'algorithme n'est pas supporté avec les signatures de type "DSA".certSHA512Algorithme SHA-512. Le résultat produit est de 512 bits. Ce type d'algorithme n'est pas supporté avec les signatures de type "DSA".le format de la signature : certPKCS7EnveloppéConteneur au format PKCS7 (DER) contenant la signature, la chaîne des certificats et les données signées. Remarque : si cette constante est utilisée, l'algorithme de hachage est facultatif. S'il n'est pas précisé, un algorithme approprié sera automatiquement choisi.certPKCS7Enveloppé + certPKCS7PEMConteneur au format PKCS7 (PEM) contenant la signature, la chaîne des certificats et les données signées. Remarque : si cette constante est utilisée, l'algorithme de hachage est facultatif. S'il n'est pas précisé, un algorithme approprié sera automatiquement choisi.certPKCS7AvecCertificatConteneur au format PKCS7 (DER) contenant la signature et la chaîne des certificats. Remarque : si cette constante est utilisée, l'algorithme de hachage est facultatif. S'il n'est pas précisé, un algorithme approprié sera automatiquement choisi.certPKCS7AvecCertificat + certPKCS7PEMConteneur au format PKCS7 (PEM) contenant la signature et la chaîne des certificats. Remarque : si cette constante est utilisée, l'algorithme de hachage est facultatif. S'il n'est pas précisé, un algorithme approprié sera automatiquement choisi.certPKCS7SansCertificatConteneur au format PKCS7 (DER) contenant la signature. Remarque : si cette constante est utilisée, l'algorithme de hachage est facultatif. S'il n'est pas précisé, un algorithme approprié sera automatiquement choisi. certPKCS7SansCertificat + certPKCS7PEMConteneur au format PKCS7 (PEM) contenant la signature.Remarque : si cette constante est utilisée, l'algorithme de hachage est facultatif. S'il n'est pas précisé, un algorithme approprié sera automatiquement choisi. certSignatureSeuleLa sortie contient uniquement la signature brute, sans conteneur. Cette option est requise dans le cas d'une mise en conformité des logiciels de caisse (norme NF525). Avec cette option, seule la partie clé du fichier PFX est utilisée (la partie certificat qui contient la date n'est pas utilisée).Attention : si cette constante est utilisée, il est nécessaire de préciser l'algorithme de hachage. Remarque : L'algorithme de signature est déterminé par la clé privée (RSA, DSA, Elliptic curve).
Validité du certificat (syntaxe 1)
Dernière modification : 22/05/2020
Signaler une erreur ou faire une suggestion | Aide en ligne locale
Recherche en cours...
J'accepte les termes de la licence
Il suffit de configurer votre produit de la façon suivante :