Java.Security.Spec Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Questo pacchetto fornisce le classi e le interfacce necessarie per specificare chiavi e parametri per gli algoritmi di crittografia e firma.
Classi
DSAParameterSpec |
Questa classe specifica il set di parametri usati con l'algoritmo DSA. |
DSAPrivateKeySpec |
Questa classe specifica una chiave privata DSA con i parametri associati. |
DSAPublicKeySpec |
Questa classe specifica una chiave pubblica DSA con i parametri associati. |
ECFieldF2m |
Questa classe non modificabile definisce una curva ellittica (EC) caratteristica 2 campo finito. |
ECFieldFp |
Questa classe non modificabile definisce un campo finito finito a curva ellittica (EC). |
ECGenParameterSpec |
Questa classe non modificabile specifica il set di parametri utilizzati per la generazione di parametri di dominio della curva ellittica (EC). |
ECParameterSpec |
Questa classe non modificabile specifica il set di parametri di dominio usati con la crittografia a curva ellittica (ECC). |
ECPoint |
Questa classe non modificabile rappresenta un punto su una curva ellittica (EC) nelle coordinate affine. |
ECPrivateKeySpec |
Questa classe non modificabile specifica una chiave privata a curva ellittica con i parametri associati. |
ECPublicKeySpec |
Questa classe non modificabile specifica una chiave pubblica a curva ellittica con i parametri associati. |
EdECPoint |
Punto di curva ellittica usato per specificare le chiavi definite da RFC 8032: Edwards-Curve Digital Signature Algorithm (EdDSA). |
EdECPrivateKeySpec |
Classe che rappresenta chiavi private curve ellittiche definite in RFC 8032: Edwards-Curve Digital Signature Algorithm (EdDSA), incluse le curve e altri parametri dell'algoritmo. |
EdECPublicKeySpec |
Classe che rappresenta chiavi pubbliche a curva ellittica definite in RFC 8032: Edwards-Curve Digital Signature Algorithm (EdDSA), incluse le curve e altri parametri dell'algoritmo. |
EllipticCurve |
Questa classe non modificabile contiene i valori necessari per rappresentare una curva ellittica. |
EncodedKeySpec |
Questa classe rappresenta una chiave pubblica o privata in formato codificato. |
InvalidKeySpecException |
Questa è l'eccezione per le specifiche di chiave non valide. |
InvalidParameterSpecException |
Questa è l'eccezione per le specifiche dei parametri non valide. |
MGF1ParameterSpec |
Questa classe specifica il set di parametri usati con la funzione di generazione della maschera MGF1 nello schema di firma OAEP Padding e RSA-PSS, come definito nello standard PKCS #1 v2.1 . |
NamedParameterSpec |
Questa classe viene utilizzata per specificare tutti i parametri dell'algoritmo determinati da un nome standard. |
PKCS8EncodedKeySpec |
Questa classe rappresenta l'ASN. |
PSSParameterSpec |
Questa classe specifica una specifica di parametro per lo schema di firma RSA-PSS, come definito nello standard PKCS#1 v2.1 . |
RSAKeyGenParameterSpec |
Questa classe specifica il set di parametri usati per generare una coppia di chiavi RSA. |
RSAMultiPrimePrivateCrtKeySpec |
Questa classe specifica una chiave privata RSA multi prime, come definito in PKCS#1 v2. |
RSAOtherPrimeInfo |
Questa classe rappresenta il tripletto (primo, esponente e coefficiente) all'interno della struttura OtherPrimeInfo di RSA, come definito in PKCS#1 v2. |
RSAPrivateCrtKeySpec |
Questa classe specifica una chiave privata RSA, come definito nello standard PKCS#1, usando i valori delle informazioni del teorema di resto cinese (CRT) per l'efficienza. |
RSAPrivateKeySpec |
Questa classe specifica una chiave privata RSA. |
RSAPublicKeySpec |
Questa classe specifica una chiave pubblica RSA. |
X509EncodedKeySpec |
Questa classe rappresenta l'ASN. |
XECPrivateKeySpec |
Classe che rappresenta chiavi private a curva ellittica definite in RFC 7748, incluse le curve e altri parametri dell'algoritmo. |
XECPublicKeySpec |
Classe che rappresenta chiavi pubbliche a curva ellittica definite in RFC 7748, incluse le curve e altri parametri dell'algoritmo. |
Interfacce
IAlgorithmParameterSpec |
Specifica (trasparente) dei parametri crittografici. |
IECField |
Questa interfaccia rappresenta un campo finito di curva ellittica (EC). |
IKeySpec |
Specifica (trasparente) del materiale della chiave che costituisce una chiave crittografica. |