Java.Security.Spec Namespace
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Este pacote fornece as classes e interfaces necessárias para especificar chaves e parâmetros para algoritmos de criptografia e assinatura.
Classes
DSAParameterSpec |
Essa classe especifica o conjunto de parâmetros usados com o algoritmo DSA. |
DSAPrivateKeySpec |
Essa classe especifica uma chave privada DSA com seus parâmetros associados. |
DSAPublicKeySpec |
Essa classe especifica uma chave pública DSA com seus parâmetros associados. |
ECFieldF2m |
Esta classe imutável define uma curva elíptica (EC) característica 2 campo finito. |
ECFieldFp |
Esta classe imutável define um campo finito primo de curva elíptica (EC). |
ECGenParameterSpec |
Essa classe imutável especifica o conjunto de parâmetros usados para gerar parâmetros de domínio de curva elíptica (EC). |
ECParameterSpec |
Essa classe imutável especifica o conjunto de parâmetros de domínio usados com criptografia de curva elíptica (ECC). |
ECPoint |
Esta classe imutável representa um ponto em uma curva elíptica (EC) em coordenadas afim. |
ECPrivateKeySpec |
Essa classe imutável especifica uma chave privada de curva elíptica com seus parâmetros associados. |
ECPublicKeySpec |
Essa classe imutável especifica uma chave pública de curva elíptica com seus parâmetros associados. |
EdECPoint |
Um ponto de curva elíptica usado para especificar chaves conforme definido pela RFC 8032: Edwards-Curve Digital Signature Algorithm (EdDSA). |
EdECPrivateKeySpec |
Uma classe que representa chaves privadas de curva elíptica, conforme definido na RFC 8032: Edwards-Curve Digital Signature Algorithm (EdDSA), incluindo a curva e outros parâmetros do algoritmo. |
EdECPublicKeySpec |
Uma classe que representa chaves públicas de curva elíptica, conforme definido na RFC 8032: Edwards-Curve Digital Signature Algorithm (EdDSA), incluindo a curva e outros parâmetros do algoritmo. |
EllipticCurve |
Essa classe imutável contém os valores necessários para representar uma curva elíptica. |
EncodedKeySpec |
Essa classe representa uma chave pública ou privada em formato codificado. |
InvalidKeySpecException |
Esta é a exceção para especificações de chave inválidas. |
InvalidParameterSpecException |
Esta é a exceção para especificações de parâmetros inválidos. |
MGF1ParameterSpec |
Essa classe especifica o conjunto de parâmetros usados com a função de geração de máscara MGF1 no preenchimento OAEP e no esquema de assinatura RSA-PSS, conforme definido no padrão PKCS #1 v2.1 . |
NamedParameterSpec |
Essa classe é usada para especificar quaisquer parâmetros de algoritmo que são determinados por um nome padrão. |
PKCS8EncodedKeySpec |
Essa classe representa o ASN. |
PSSParameterSpec |
Essa classe especifica uma especificação de parâmetro para o esquema de assinatura RSA-PSS, conforme definido no padrão PKCS#1 v2.1 . |
RSAKeyGenParameterSpec |
Essa classe especifica o conjunto de parâmetros usados para gerar um par de chaves RSA. |
RSAMultiPrimePrivateCrtKeySpec |
Essa classe especifica uma chave privada RSA multiprime, conforme definido no PKCS#1 v2. |
RSAOtherPrimeInfo |
Essa classe representa o triplete (primo, expoente e coeficiente) dentro da estrutura OtherPrimeInfo da RSA, conforme definido no PKCS#1 v2. |
RSAPrivateCrtKeySpec |
Essa classe especifica uma chave privada RSA, conforme definido no padrão PKCS#1, usando os valores de informação do Teorema do Restante Chinês (CRT) para eficiência. |
RSAPrivateKeySpec |
Essa classe especifica uma chave privada RSA. |
RSAPublicKeySpec |
Essa classe especifica uma chave pública RSA. |
X509EncodedKeySpec |
Essa classe representa o ASN. |
XECPrivateKeySpec |
Uma classe que representa chaves privadas de curva elíptica, conforme definido na RFC 7748, incluindo a curva e outros parâmetros de algoritmo. |
XECPublicKeySpec |
Uma classe que representa chaves públicas de curva elíptica, conforme definido na RFC 7748, incluindo a curva e outros parâmetros de algoritmo. |
Interfaces
IAlgorithmParameterSpec |
Uma especificação (transparente) de parâmetros criptográficos. |
IECField |
Essa interface representa um campo finito de curva elíptica (EC). |
IKeySpec |
Uma especificação (transparente) do material da chave que constitui uma chave criptográfica. |