Java.Security.Spec Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Ce package fournit les classes et interfaces nécessaires pour spécifier des clés et des paramètres pour les algorithmes de chiffrement et de signature.
Classes
DSAParameterSpec |
Cette classe spécifie l’ensemble de paramètres utilisés avec l’algorithme DSA. |
DSAPrivateKeySpec |
Cette classe spécifie une clé privée DSA avec ses paramètres associés. |
DSAPublicKeySpec |
Cette classe spécifie une clé publique DSA avec ses paramètres associés. |
ECFieldF2m |
Cette classe immuable définit une courbe elliptique (EC) caractéristique 2 champs finis. |
ECFieldFp |
Cette classe immuable définit un champ fini de courbe elliptique (EC). |
ECGenParameterSpec |
Cette classe immuable spécifie l’ensemble de paramètres utilisés pour générer des paramètres de domaine de courbe elliptique (EC). |
ECParameterSpec |
Cette classe immuable spécifie l’ensemble des paramètres de domaine utilisés avec le chiffrement de courbe elliptique (ECC). |
ECPoint |
Cette classe immuable représente un point sur une courbe elliptique (EC) en coordonnées affine. |
ECPrivateKeySpec |
Cette classe immuable spécifie une clé privée de courbe elliptique avec ses paramètres associés. |
ECPublicKeySpec |
Cette classe immuable spécifie une clé publique de courbe elliptique avec ses paramètres associés. |
EdECPoint |
Point de courbe elliptique utilisé pour spécifier des clés définies par RFC 8032 : Algorithme de signature numérique edwards-curve (EdDSA) |
EdECPrivateKeySpec |
Classe représentant des clés privées de courbe elliptique définies dans RFC 8032 : Algorithme de signature numérique Edwards-Curve (EdDSA), y compris la courbe et d’autres paramètres d’algorithme. |
EdECPublicKeySpec |
Classe représentant les clés publiques de courbe elliptique définies dans RFC 8032 : Algorithme de signature numérique Edwards-Curve (EdDSA), y compris la courbe et d’autres paramètres d’algorithme. |
EllipticCurve |
Cette classe immuable contient les valeurs nécessaires pour représenter une courbe elliptique. |
EncodedKeySpec |
Cette classe représente une clé publique ou privée au format codé. |
InvalidKeySpecException |
Il s’agit de l’exception pour les spécifications de clé non valides. |
InvalidParameterSpecException |
Il s’agit de l’exception pour les spécifications de paramètre non valides. |
MGF1ParameterSpec |
Cette classe spécifie l’ensemble des paramètres utilisés avec la fonction de génération de masque MGF1 dans le schéma de signature OAEP Padding et RSA-PSS, tel que défini dans la norme PKCS #1 v2.1 . |
NamedParameterSpec |
Cette classe est utilisée pour spécifier les paramètres d’algorithme déterminés par un nom standard. |
PKCS8EncodedKeySpec |
Cette classe représente l’ASN. |
PSSParameterSpec |
Cette classe spécifie une spécification de paramètre pour le schéma de signature RSA-PSS, tel que défini dans la norme PKCS#1 v2.1 . |
RSAKeyGenParameterSpec |
Cette classe spécifie le jeu de paramètres utilisé pour générer une paire de clés RSA. |
RSAMultiPrimePrivateCrtKeySpec |
Cette classe spécifie une clé privée MULTI-prime RSA, telle que définie dans la version PKCS#1 v2. |
RSAOtherPrimeInfo |
Cette classe représente le triplet (prime, exposant et coefficient) à l’intérieur de la structure OtherPrimeInfo de RSA, tel que défini dans la version PKCS#1 v2. |
RSAPrivateCrtKeySpec |
Cette classe spécifie une clé privée RSA, telle que définie dans la norme PKCS#1, à l’aide des valeurs d’informations du reste chinois (CRT) pour l’efficacité. |
RSAPrivateKeySpec |
Cette classe spécifie une clé privée RSA. |
RSAPublicKeySpec |
Cette classe spécifie une clé publique RSA. |
X509EncodedKeySpec |
Cette classe représente l’ASN. |
XECPrivateKeySpec |
Classe représentant des clés privées de courbe elliptique définies dans RFC 7748, y compris la courbe et d’autres paramètres d’algorithme. |
XECPublicKeySpec |
Classe représentant des clés publiques de courbe elliptique telles que définies dans RFC 7748, y compris la courbe et d’autres paramètres d’algorithme. |
Interfaces
IAlgorithmParameterSpec |
Spécification (transparente) des paramètres de chiffrement. |
IECField |
Cette interface représente un champ fini de courbe elliptique (EC). |
IKeySpec |
Spécification (transparente) du matériel de clé qui constitue une clé de chiffrement. |