Freigeben über


EncryptResult interface

Eigenschaften

additionalAuthenticatedData

Zusätzliche Daten, die während der Entschlüsselung authentifiziert, aber nicht verschlüsselt sind.

algorithm

Die EncryptionAlgorithm verwendet, um die Daten zu verschlüsseln.

authenticationTag

Das Authentifizierungstag, das sich aus der Verschlüsselung mit einem symmetrischen Schlüssel ergibt, einschließlich A128GCM, A192GCM und A256GCM.

iv

Der initialisierungsvektor, der für die Verschlüsselung verwendet wird.

keyID

Die ID des Schlüsseltresorschlüssels, der zum Verschlüsseln der Daten verwendet wird.

result

Ergebnis des encrypt(EncryptParameters, EncryptOptions) Vorgangs in Byte.

Details zur Eigenschaft

additionalAuthenticatedData

Zusätzliche Daten, die während der Entschlüsselung authentifiziert, aber nicht verschlüsselt sind.

additionalAuthenticatedData?: Uint8Array

Eigenschaftswert

Uint8Array

algorithm

Die EncryptionAlgorithm verwendet, um die Daten zu verschlüsseln.

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 initialisierungsvektor, der für die Verschlüsselung verwendet wird.

iv?: Uint8Array

Eigenschaftswert

Uint8Array

keyID

Die ID des Schlüsseltresorschlüssels, der zum Verschlüsseln der Daten verwendet wird.

keyID?: string

Eigenschaftswert

string

result

Ergebnis des encrypt(EncryptParameters, EncryptOptions) Vorgangs in Byte.

result: Uint8Array

Eigenschaftswert

Uint8Array