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. |