- java.lang.Object
-
- java.security.spec.ECParameterSpec
-
- All Implemented Interfaces:
- AlgorithmParameterSpec
public class ECParameterSpec extends Object implements AlgorithmParameterSpec
This immutable class specifies the set of domain parameters used with elliptic curve cryptography (ECC).- Since:
- 1.5
- See Also:
AlgorithmParameterSpec
-
-
Constructor Summary
Constructors Constructor and Description ECParameterSpec(EllipticCurve curve, ECPoint g, BigInteger n, int h)
Creates elliptic curve domain parameters based on the specified values.
-
Method Summary
Methods Modifier and Type Method and Description int
getCofactor()
Returns the cofactor.EllipticCurve
getCurve()
Returns the elliptic curve that this parameter defines.ECPoint
getGenerator()
Returns the generator which is also known as the base point.BigInteger
getOrder()
Returns the order of the generator.
-
-
-
Constructor Detail
-
ECParameterSpec
public ECParameterSpec(EllipticCurve curve, ECPoint g, BigInteger n, int h)
Creates elliptic curve domain parameters based on the specified values.- Parameters:
curve
- the elliptic curve which this parameter defines.g
- the generator which is also known as the base point.n
- the order of the generatorg
.h
- the cofactor.- Throws:
NullPointerException
- ifcurve
,g
, orn
is null.IllegalArgumentException
- ifn
orh
is not positive.
-
-
Method Detail
-
getCurve
public EllipticCurve getCurve()
Returns the elliptic curve that this parameter defines.- Returns:
- the elliptic curve that this parameter defines.
-
getGenerator
public ECPoint getGenerator()
Returns the generator which is also known as the base point.- Returns:
- the generator which is also known as the base point.
-
getOrder
public BigInteger getOrder()
Returns the order of the generator.- Returns:
- the order of the generator.
-
getCofactor
public int getCofactor()
Returns the cofactor.- Returns:
- the cofactor.
-
-
Traduction non disponible
Les API Java ne sont pas encore traduites en français sur l'infobrol. Seule la version anglaise est disponible pour l'instant.
Version en cache
27/12/2024 13:52:19 Cette version de la page est en cache (à la date du 27/12/2024 13:52:19) afin d'accélérer le traitement. Vous pouvez activer le mode utilisateur dans le menu en haut pour afficher la dernère version de la page.Document créé le 30/08/2006, dernière modification le 04/03/2020
Source du document imprimé : https://www.gaudry.be/java-api-rf-java/security/spec/ECParameterSpec.html
L'infobrol est un site personnel dont le contenu n'engage que moi. Le texte est mis à disposition sous licence CreativeCommons(BY-NC-SA). Plus d'info sur les conditions d'utilisation et sur l'auteur.
Références
Ces références et liens indiquent des documents consultés lors de la rédaction de cette page, ou qui peuvent apporter un complément d'information, mais les auteurs de ces sources ne peuvent être tenus responsables du contenu de cette page.
L'auteur de ce site est seul responsable de la manière dont sont présentés ici les différents concepts, et des libertés qui sont prises avec les ouvrages de référence. N'oubliez pas que vous devez croiser les informations de sources multiples afin de diminuer les risques d'erreurs.