Vous êtes sur le site Web historique de la documentation de 4D. Les documentations sont progressivement déplacées vers developer.4d.com

Accueil

 
4D v20.6
Enregistrer cle donnees

Enregistrer cle donnees 


 

Enregistrer cle donnees ( phraseSecrèteCour | cléDonnéesCour ) -> Résultat 
Paramètre Type   Description
phraseSecrèteCour | cléDonnéesCour  Texte, Objet in Phrase secrète courante (texte) ou clé de chiffrement des données courante (objet)
Résultat  Booléen in Vrai si la clé de chiffrement des données a été ajoutée avec succès au trousseau 4D. Faux si elle était déjà dans le trousseau 4D.

La commande Enregistrer cle donnees ajoute au trousseau 4D la clé de chiffrement de données qui a été passée dans le paramètre.

Le trousseau 4D est un ensemble d'une ou plusieurs clés de chiffrement des données, chargées dans la mémoire, que 4D scanne automatiquement lorsqu'une clé de données est requise pour chiffrer/déchiffrer un fichier de données. Pour plus d'informations, veuillez consulter la page Chiffrer les données.

Passez le paramètre phraseSecrèteCour ou cléDonnéesCour, qui définit la clé de chiffrement, pour ajouter :

  • phraseSecrèteCour : Chaîne utilisée pour générer la clé de chiffrement des données. Lorsque vous utilisez ce paramètre, une clé de chiffrement est générée.
  • cléDonnéesCour : Objet (avec la propriété encodedKey) contenant la clé de chiffrement des données. Cette clé peut avoir été générée à l'aide de la commande Creer cle donnees.

Valeur retournée

  • Vrai si la clé de chiffrement est chargée dans le trousseau 4D avec succès.
  • Faux si la même clé de chiffrement était déjà présente dans le trousseau 4D. 

Exemple  

 C_TEXTE($passphrase)
 C_BOOLEEN($added)
 
 $passphrase:=Demander("Saisissez la phrase secrète :")
 Si(OK=1)
    $added:=Enregistrer cle donnees($passphrase)
 
    OUVRIR FICHIER DONNEES("data.4DD") //Aucune clé n'est requise, elle se trouve dans le trousseau 4D
 Fin de si



Voir aussi  

4D Blog - New 4D commands to work with encrypted data
Creer cle donnees

 
PROPRIÉTÉS 

Produit : 4D
Thème : Sécurité des données
Numéro : 1638
Nom intl. : Register data key

Commande(s) éligible(s) à l'exécution dans un process préemptif

 
PAGE CONTENTS 
 
HISTORIQUE 

Créé : 4D v17 R5

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v20)
4D - Langage ( 4D v20.1)
4D - Langage ( 4D v20.2)
4D - Langage ( 4D v20.3)
4D - Langage ( 4D v20.4)
4D - Langage ( 4D v20.5)
4D - Langage ( 4D v20.6)