EncryptResult interface
Ergebnis des encrypt(EncryptParameters, EncryptOptions) Vorgangs.
Eigenschaften
additional |
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. |
authentication |
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