Java.Security.Spec Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Dieses Paket stellt die Klassen und Schnittstellen bereit, die zum Angeben von Schlüsseln und Parametern für Verschlüsselungs- und Signaturalgorithmen erforderlich sind.
Klassen
DSAParameterSpec |
Diese Klasse gibt den Satz von Parametern an, die mit dem DSA-Algorithmus verwendet werden. |
DSAPrivateKeySpec |
Diese Klasse gibt einen privaten DSA-Schlüssel mit den zugehörigen Parametern an. |
DSAPublicKeySpec |
Diese Klasse gibt einen öffentlichen DSA-Schlüssel mit den zugehörigen Parametern an. |
ECFieldF2m |
Diese unveränderliche Klasse definiert eine elliptische Kurve (EC)-charakteristisches 2 endliches Feld. |
ECFieldFp |
Diese unveränderliche Klasse definiert eine elliptische Kurve (EC) prime finite field. |
ECGenParameterSpec |
Diese unveränderliche Klasse gibt den Satz von Parametern an, die zum Generieren von Elliptic Curve (EC)-Domänenparametern verwendet werden. |
ECParameterSpec |
Diese unveränderliche Klasse gibt den Satz von Domänenparametern an, die mit elliptischer Kurvenkryptografie (ECC) verwendet werden. |
ECPoint |
Diese unveränderliche Klasse stellt einen Punkt auf einer elliptischen Kurve (EC) in affinen Koordinaten dar. |
ECPrivateKeySpec |
Diese unveränderliche Klasse gibt einen privaten elliptischen Kurvenschlüssel mit den zugehörigen Parametern an. |
ECPublicKeySpec |
Diese unveränderliche Klasse gibt einen öffentlichen elliptischen Kurvenschlüssel mit den zugehörigen Parametern an. |
EdECPoint |
Ein elliptischer Kurvenpunkt, der zum Angeben von Schlüsseln gemäß RFC 8032: Edwards-Curve Digital Signature Algorithm (EdDSA) verwendet wird. |
EdECPrivateKeySpec |
Eine Klasse, die private Schlüssel der elliptischen Kurve darstellt, wie in RFC 8032 definiert: Edwards-Curve Digital Signature Algorithm (EdDSA) einschließlich der Kurven- und anderen Algorithmusparameter. |
EdECPublicKeySpec |
Eine Klasse, die öffentliche Schlüssel der elliptischen Kurve darstellt, wie in RFC 8032 definiert: Edwards-Curve Digital Signature Algorithm (EdDSA) einschließlich der Kurven- und anderen Algorithmusparameter. |
EllipticCurve |
Diese unveränderliche Klasse enthält die erforderlichen Werte, die erforderlich sind, um eine elliptische Kurve darzustellen. |
EncodedKeySpec |
Diese Klasse stellt einen öffentlichen oder privaten Schlüssel im codierten Format dar. |
InvalidKeySpecException |
Dies ist die Ausnahme für ungültige Schlüsselspezifikationen. |
InvalidParameterSpecException |
Dies ist die Ausnahme für ungültige Parameterspezifikationen. |
MGF1ParameterSpec |
Diese Klasse gibt den Satz von Parametern an, die mit der Maskengenerierungsfunktion MGF1 im OAEP Padding- und RSA-PSS-Signaturschema verwendet werden, wie im PKCS #1 v2.1-Standard definiert. |
NamedParameterSpec |
Diese Klasse wird verwendet, um alle Algorithmusparameter anzugeben, die durch einen Standardnamen bestimmt werden. |
PKCS8EncodedKeySpec |
Diese Klasse stellt den ASN dar. |
PSSParameterSpec |
Diese Klasse gibt eine Parameterspezifikation für RSA-PSS-Signaturschema an, wie im PKCS#1 v2.1-Standard definiert. |
RSAKeyGenParameterSpec |
Diese Klasse gibt den Satz von Parametern an, die zum Generieren eines RSA-Schlüsselpaars verwendet werden. |
RSAMultiPrimePrivateCrtKeySpec |
Diese Klasse gibt einen rsa multiprimierungsbasierten privaten Schlüssel an, wie in der PKCS#1 v2 definiert. |
RSAOtherPrimeInfo |
Diese Klasse stellt das Triplet (Prim, Exponent und Koeffizienten) innerhalb der OtherPrimeInfo-Struktur von RSA dar, wie in der PKCS#1 v2 definiert. |
RSAPrivateCrtKeySpec |
Diese Klasse gibt einen privaten RSA-Schlüssel an, wie im PKCS#1-Standard definiert, wobei die Chinesischen Rest theorem (CRT)-Informationswerte zur Effizienz verwendet werden. |
RSAPrivateKeySpec |
Diese Klasse gibt einen privaten RSA-Schlüssel an. |
RSAPublicKeySpec |
Diese Klasse gibt einen öffentlichen RSA-Schlüssel an. |
X509EncodedKeySpec |
Diese Klasse stellt den ASN dar. |
XECPrivateKeySpec |
Eine Klasse, die private Schlüssel der elliptischen Kurve darstellt, wie in RFC 7748 definiert, einschließlich der Kurven- und anderer Algorithmusparameter. |
XECPublicKeySpec |
Eine Klasse, die öffentliche Schlüssel der elliptischen Kurve darstellt, wie in RFC 7748 definiert, einschließlich der Kurven- und anderer Algorithmusparameter. |
Schnittstellen
IAlgorithmParameterSpec |
Eine (transparente) Spezifikation kryptografischer Parameter. |
IECField |
Diese Schnittstelle stellt ein ellipstisches Kurve (EC)-endliches Feld dar. |
IKeySpec |
Eine (transparente) Spezifikation des Schlüsselmaterials, das einen kryptografischen Schlüssel darstellt. |