EncryptResult interface
Ergebnis des Vorgangs encrypt(EncryptParameters, EncryptOptions) .
Eigenschaften
additional |
Zusätzliche Daten, die während der Entschlüsselung authentifiziert, aber nicht verschlüsselt werden. |
algorithm | Der EncryptionAlgorithm , der zum Verschlüsseln der Daten verwendet wird. |
authentication |
Das Authentifizierungstag, das sich aus der Verschlüsselung mit einem symmetrischen Schlüssel ergibt, einschließlich A128GCM, A192GCM und A256GCM. |
iv | Der für die Verschlüsselung verwendete Initialisierungsvektor. |
keyID | Die ID des Key Vault Schlüssels, der zum Verschlüsseln der Daten verwendet wird. |
result | Ergebnis des Vorgangs encrypt(EncryptParameters, EncryptOptions) in Byte. |
Details zur Eigenschaft
additionalAuthenticatedData
Zusätzliche Daten, die während der Entschlüsselung authentifiziert, aber nicht verschlüsselt werden.
additionalAuthenticatedData?: Uint8Array
Eigenschaftswert
Uint8Array
algorithm
Der EncryptionAlgorithm , der zum Verschlüsseln der Daten verwendet wird.
algorithm: string
Eigenschaftswert
string
authenticationTag
Das Authentifizierungstag, das sich aus der Verschlüsselung mit einem symmetrischen Schlüssel ergibt, einschließlich A128GCM, A192GCM und A256GCM.
authenticationTag?: Uint8Array
Eigenschaftswert
Uint8Array
iv
Der für die Verschlüsselung verwendete Initialisierungsvektor.
iv?: Uint8Array
Eigenschaftswert
Uint8Array
keyID
Die ID des Key Vault Schlüssels, der zum Verschlüsseln der Daten verwendet wird.
keyID?: string
Eigenschaftswert
string
result
Ergebnis des Vorgangs encrypt(EncryptParameters, EncryptOptions) in Byte.
result: Uint8Array
Eigenschaftswert
Uint8Array