4D v14.3

DECRYPT BLOB

Home

 
4D v14.3
DECRYPT BLOB

DECRYPT BLOB 


 

DECRYPT BLOB ( ZuEntschlüsseln ; SendePubKey {; EmpfPrivKey} ) 
Parameter Typ   Beschreibung
ZuEntschlüsseln  BLOB in Daten zum Entschlüsseln
in Entschlüsselte Daten
SendePubKey  BLOB in Public key des Senders
EmpfPrivKey  BLOB in Private key des Empfängers

Der Befehl DECRYPT BLOB entschlüsselt den Inhalt des BLOB mit dem Parameter ZuEntschlüsseln über den öffentlichen Schlüssel SendePubKey des Senders und optional den privaten Schlüssel EmpfPrivKey des Empfängers.

Das BLOB mit dem öffentlichen Schlüssel des Senders wird im Parameter SendePubKey übergeben. Diesen Schlüssel hat der Sender mit dem Befehl GENERATE ENCRYPTION KEYPAIR erstellt. Er muss an den Empfänger gesendet werden.

Das BLOB mit dem privaten Schlüssel des Empfängers kann im optionalen Parameter EmpfPrivKey übergeben werden. In diesem Fall muss der Empfänger über den Befehl GENERATE ENCRYPTION KEYPAIR ein Schlüsselpaar erstellen und seinen öffentlichen Schlüssel an den Sender schicken. Das auf Schlüsselpaaren basierende Verschlüsselungssystem garantiert, dass die Meldung nur vom Sender verschlüsselt wurde und nur vom Empfänger entschlüsselt werden kann. Weitere Informationen dazu finden Sie unter dem Befehl ENCRYPT BLOB.

Der Befehl DECRYPT BLOB verwendet eine Prüfsumme, um jegliche Änderung (bewusst oder unbewusst) des BLOB Inhalts zu verhindern. Wird ein verschlüsseltes BLOB beschädigt oder geändert, führt der Befehl nichts aus. Es wird eine Fehlermeldung zurückgegeben.

Beispiele dazu finden Sie unter dem Befehl ENCRYPT BLOB.

 
EIGENSCHAFTEN 

Produkt: 4D
Thema: BLOB
Nummer: 690

 
GESCHICHTE 

Erstellt: 4D v6.7

 
SIEHE AUCH 

ENCRYPT BLOB
GENERATE ENCRYPTION KEYPAIR

 
SCHLÜSSELWÖRTER 

Public Key, Private key, Encryption, Checksum

 
ARTIKELVERWENDUNG

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