Поделиться через


EncryptResult interface

encrypt(EncryptParameters, EncryptOptions) Результат операции.

Свойства

additionalAuthenticatedData

Дополнительные данные, прошедшие проверку подлинности во время расшифровки, но не зашифрованные.

algorithm

EncryptionAlgorithm, используемый для шифрования данных.

authenticationTag

Тег проверки подлинности, полученный в результате шифрования с помощью симметричного ключа, включая A128GCM, A192GCM и A256GCM.

iv

Вектор инициализации, используемый для шифрования.

keyID

Идентификатор ключа Key Vault, используемого для шифрования данных.

result

encrypt(EncryptParameters, EncryptOptions) Результат операции в байтах.

Сведения о свойстве

additionalAuthenticatedData

Дополнительные данные, прошедшие проверку подлинности во время расшифровки, но не зашифрованные.

additionalAuthenticatedData?: Uint8Array

Значение свойства

Uint8Array

algorithm

EncryptionAlgorithm, используемый для шифрования данных.

algorithm: string

Значение свойства

string

authenticationTag

Тег проверки подлинности, полученный в результате шифрования с помощью симметричного ключа, включая A128GCM, A192GCM и A256GCM.

authenticationTag?: Uint8Array

Значение свойства

Uint8Array

iv

Вектор инициализации, используемый для шифрования.

iv?: Uint8Array

Значение свойства

Uint8Array

keyID

Идентификатор ключа Key Vault, используемого для шифрования данных.

keyID?: string

Значение свойства

string

result

encrypt(EncryptParameters, EncryptOptions) Результат операции в байтах.

result: Uint8Array

Значение свойства

Uint8Array