Java.Security.Spec 命名空间

此包提供为加密和签名算法指定密钥和参数所需的类和接口。

名称 说明
DSAGenParameterSpec

此不可变类指定用于生成 FIPS 186-3 数字签名标准(DSS)中指定的 DSA 参数的参数集。

DSAParameterSpec

此类指定与 DSA 算法一起使用的参数集。

DSAPrivateKeySpec

此类指定 DSA 私钥及其关联的参数。

DSAPublicKeySpec

此类指定 DSA 公钥及其关联的参数。

ECFieldF2m

此不可变类定义椭圆曲线(EC)特征 2 有限字段。

ECFieldFp

此不可变类定义椭圆曲线(EC)质有限字段。

ECGenParameterSpec

此不可变类指定用于生成椭圆曲线 (EC) 域参数的参数集。

ECParameterSpec

此不可变类指定用于椭圆曲线加密(ECC)的域参数集。

ECPoint

此不可变类以相交坐标表示椭圆曲线(EC)上的点。

ECPrivateKeySpec

此不可变类使用其关联的参数指定椭圆曲线私钥。

ECPublicKeySpec

此不可变类指定一个椭圆曲线公钥及其关联的参数。

EdDSAParameterSpec

用于指定 EdDSA 签名和验证参数的类。

EdECPoint

用于指定 RFC 8032 定义的键的椭圆曲线点:Edwards-Curve 数字签名算法(EdDSA)。

EdECPrivateKeySpec

表示 RFC 8032 中定义的椭圆曲线私钥的类:Edwards-Curve 数字签名算法(EdDSA),包括曲线和其他算法参数。

EdECPublicKeySpec

表示 RFC 8032 中定义的椭圆曲线公钥的类:Edwards-Curve 数字签名算法(EdDSA),包括曲线和其他算法参数。

EllipticCurve

此不可变类包含表示椭圆曲线所需的必要值。

EncodedKeySpec

此类以编码格式表示公钥或私钥。

InvalidKeySpecException

这是无效密钥规范的例外。

InvalidParameterSpecException

这是无效参数规范的例外。

MGF1ParameterSpec

此类指定在 OAEP 填充和 RSASSA-PSS 签名方案中与掩码生成函数 MGF1 一起使用的参数集,如 PKCS#1 v2.2 标准中定义。

NamedParameterSpec

此类用于指定由标准名称确定的任何算法参数。

PKCS8EncodedKeySpec

此类表示 ASN。

PSSParameterSpec

此类指定 RSASSA-PSS 签名方案的参数规范,如 PKCS#1 v2.2 标准中定义。

RSAKeyGenParameterSpec

此类指定用于生成 RSA 密钥对的参数集。

RSAMultiPrimePrivateCrtKeySpec

此类使用中文余数定理(CRT)信息值指定 RSA 多质私钥,如 PKCS#1 v2.2 标准中定义,以提高效率。

RSAOtherPrimeInfo

此类表示 RSA 的 OtherPrimeInfo 结构内的三元(prime、指数和系数),如 PKCS#1 v2.2 标准中定义。

RSAPrivateCrtKeySpec

此类使用中文余数定理(CRT)信息值指定 RSA 私钥,如 PKCS#1 v2.2 标准中定义,以提高效率。

RSAPrivateKeySpec

此类指定 RSA 私钥。

RSAPublicKeySpec

此类指定 RSA 公钥。

X509EncodedKeySpec

此类表示 ASN。

XECPrivateKeySpec

表示 RFC 7748 中定义的椭圆曲线私钥的类,包括曲线和其他算法参数。

XECPublicKeySpec

一个类,表示 RFC 7748 中定义的椭圆曲线公钥,包括曲线和其他算法参数。

接口

名称 说明
IAlgorithmParameterSpec

加密参数的规范(透明)。

IECField

此接口表示椭圆曲线(EC)有限字段。

IKeySpec

构成加密密钥的密钥材料的(透明)规范。