Condividi tramite


Java.Security.Spec Spazio dei nomi

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.