RSA_DECRYPT()
DSQL, PSQL
VARBINARY
RSA_DECRYPT (encrypted_input KEY private_key [LPARAM tag_string] [HASH <hash>] [PKCS_1_5]) <hash> ::= MD5 | SHA1 | SHA256 | SHA512
Parameter | Beschreibung |
---|---|
encrypted_input |
Input data to decrypt |
private_key |
Anzuwendender privater Schlüssel, PKCS#1-Format |
tag_string |
Ein zusätzliches systemspezifisches Tag, um zu identifizieren, welches System die Nachricht verschlüsselt hat;Standard ist |
hash |
Der für OAEP-Padding verwendete Hash;Standard ist |
RSA_DECRYPT
entschlüsselt encrypted_input mit dem privaten RSA-Schlüssel und dann entpackt OAEP die resultierenden Daten.
Standardmäßig wird OAEP-Padding verwendet.Die Option „PKCS_1_5“ wechselt zum weniger sicheren PKCS 1.5-Padding.Diese Option wurde in Firebird 4.0.1 eingeführt.
Warning
|
Die Option |
Note
|
|