你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

Azure.Security.KeyVault.Keys.Cryptography 命名空间

CryptographyClient

用于使用 Azure 密钥保管库 密钥执行加密操作的客户端。

CryptographyClientOptions

用于在 密钥保管库 上为本地或远程操作配置 CryptographyClient 的选项。

DecryptParameters

用于解密密码文本的参数。

DecryptResult

表示有关解密操作的信息。

EncryptParameters

用于加密纯文本的参数。

EncryptResult

表示有关加密操作的信息。

KeyResolver

Azure 密钥保管库 KeyResolver。 此类解析密钥保管库密钥标识符和机密标识符,以创建CryptographyClient能够使用密钥执行加密操作的实例。 仅当机密是一个字节数组,其长度与 AES 密钥长度之一 (128、192、256) 且机密的内容类型为 application/octet-stream 时,才能解析机密标识符。

LocalCryptographyClientOptions

用于为仅限本地的操作配置 CryptographyClient 的选项。

SignResult

表示有关签名操作的信息。

UnwrapResult

表示有关解包操作的信息。

VerifyResult

表示有关验证操作的信息。

WrapResult

表示有关包装操作的信息。

结构

EncryptionAlgorithm

用于加密和解密的算法。

KeyWrapAlgorithm

用于密钥包装和解包的算法。

SignatureAlgorithm

用于签名和验证的算法。

枚举

CryptographyClientOptions.ServiceVersion

此客户端库支持的 Azure 密钥保管库版本。