stdx.crypto.common

功能介绍

crypto.common 包提供了加解密相关接口。

API 列表

函数

函数名 功能
getGlobalCryptoKit() 获取当前全局使用的加密套件。
setGlobalCryptoKit(CryptoKit) 设置全局使用的加密套件。

接口

接口名 功能
Certificate 证书接口,用于适配不同的加密套件。
CryptoKit 加密套件接口。提供随机数生成器及解码 DER、PEM 的能力。
DHParameters DH 密钥参数接口。
Key 密钥接口。
PrivateKey 私钥接口。
PublicKey 公钥接口。
RandomGenerator 安全随机数生成器接口。

结构体

结构体名 功能
DerBlob Crypto 支持配置二进制证书流。
Pem Pem 结构体。
PemEntry PEM 文本格式。

异常类

异常类名 功能
CryptoException 此类为加解密出现错误时抛出的异常。