4D v14.3

DECRYPTER BLOB

Accueil

 
4D v14.3
DECRYPTER BLOB

DECRYPTER BLOB 


 

DECRYPTER BLOB ( aDécrypter ; cléPubEmetteur {; cléPrivRécepteur} ) 
Paramètre Type   Description
aDécrypter  BLOB in Données à décrypter
in Données décryptées
cléPubEmetteur  BLOB in Clé publique de l’émetteur
cléPrivRécepteur  BLOB in Clé privée du récepteur

La commande DECRYPTER BLOB permet de décrypter le contenu du BLOB aDécrypter à l’aide de la clé publique de l’émetteur cléPubEmetteur ainsi que, optionnellement, de la clé privée du récepteur cléPrivRécepteur.

Vous passez dans le paramètre cléPubEmetteur le BLOB contenant la clé publique de l’émetteur. Cette clé a été générée par l’émetteur (à l’aide de la commande GENERER CLES CRYPTAGE), qu’il doit ensuite transmettre au récepteur.

Le paramètre optionnel cléPrivRécepteur doit recevoir la clé privée du récepteur. Dans ce cas, le récepteur doit également avoir généré une paire de clés de cryptage à l’aide de GENERER CLES CRYPTAGE et transmis sa clé publique à l’émetteur. Le système de cryptage à deux clés permet de garantir que seul l’émetteur peut avoir crypté le message et seul le récepteur peut le décrypter.
Pour plus d’informations sur le système de cryptage à deux clés, reportez-vous à la description de la commande CRYPTER BLOB.

La commande DECRYPTER BLOB comporte une fonction de vérification d’intégrité (checksum), afin d’empêcher toute modification malveillante ou accidentelle du contenu du BLOB. Si le BLOB crypté est endommagé ou modifié, la commande ne fera rien et retournera une erreur.

Exemple  

Reportez-vous aux exemples de la commande CRYPTER BLOB.

 
PROPRIÉTÉS 

Produit : 4D
Thème : BLOB
Numéro : 690
Nom intl. : DECRYPT BLOB

 
HISTORIQUE 

Créé : 4D v6.7

 
VOIR AUSSI  

CRYPTER BLOB
GENERER CLES CRYPTAGE

 
MOTS-CLÉS 

Public Key, Private key, Encryption, Checksum

 
UTILISATION DE L'ARTICLE

4D - Langage ( 4D v11 SQL Release 6)
4D - Langage ( 4D v12.4)
4D - Langage ( 4D v14 R2)
4D - Langage ( 4D v14 R3)
4D - Langage ( 4D v13.5)
4D - Langage ( 4D v14.3)
4D - Langage ( 4D v14 R4)