Compartir a través de


EllipticCurve Constructores

Definición

Sobrecargas

EllipticCurve(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

EllipticCurve(IECField, BigInteger, BigInteger)

Crea una curva elíptica con el campo field elíptico especificado y los coeficientes a y b.

EllipticCurve(IECField, BigInteger, BigInteger, Byte[])

Crea una curva elíptica con el campo fieldelíptico especificado, los coeficientes a y b, y el seed utilizado para la generación de curvas.

EllipticCurve(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

protected EllipticCurve (IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.Security.Spec.EllipticCurve : nativeint * Android.Runtime.JniHandleOwnership -> Java.Security.Spec.EllipticCurve

Parámetros

javaReference
IntPtr

nativeint

que IntPtrcontiene una referencia de objeto de Java Native Interface (JNI).

transfer
JniHandleOwnership

un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference

Comentarios

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

EllipticCurve(IECField, BigInteger, BigInteger)

Crea una curva elíptica con el campo field elíptico especificado y los coeficientes a y b.

[Android.Runtime.Register(".ctor", "(Ljava/security/spec/ECField;Ljava/math/BigInteger;Ljava/math/BigInteger;)V", "")]
public EllipticCurve (Java.Security.Spec.IECField? field, Java.Math.BigInteger? a, Java.Math.BigInteger? b);
[<Android.Runtime.Register(".ctor", "(Ljava/security/spec/ECField;Ljava/math/BigInteger;Ljava/math/BigInteger;)V", "")>]
new Java.Security.Spec.EllipticCurve : Java.Security.Spec.IECField * Java.Math.BigInteger * Java.Math.BigInteger -> Java.Security.Spec.EllipticCurve

Parámetros

field
IECField

el campo finito sobre el que está superda esta curva elíptica.

a
BigInteger

el primer coeficiente de esta curva elíptica.

b
BigInteger

segundo coeficiente de esta curva elíptica.

Atributos

Excepciones

si los coeficientes especificados no están en el campo especificado.

Comentarios

Crea una curva elíptica con el campo field elíptico especificado y los coeficientes a y b.

Documentación de Java para java.security.spec.EllipticCurve.EllipticCurve(java.security.spec.ECField, java.math.BigInteger, java.math.BigInteger).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a

EllipticCurve(IECField, BigInteger, BigInteger, Byte[])

Crea una curva elíptica con el campo fieldelíptico especificado, los coeficientes a y b, y el seed utilizado para la generación de curvas.

[Android.Runtime.Register(".ctor", "(Ljava/security/spec/ECField;Ljava/math/BigInteger;Ljava/math/BigInteger;[B)V", "")]
public EllipticCurve (Java.Security.Spec.IECField? field, Java.Math.BigInteger? a, Java.Math.BigInteger? b, byte[]? seed);
[<Android.Runtime.Register(".ctor", "(Ljava/security/spec/ECField;Ljava/math/BigInteger;Ljava/math/BigInteger;[B)V", "")>]
new Java.Security.Spec.EllipticCurve : Java.Security.Spec.IECField * Java.Math.BigInteger * Java.Math.BigInteger * byte[] -> Java.Security.Spec.EllipticCurve

Parámetros

field
IECField

el campo finito sobre el que está superda esta curva elíptica.

a
BigInteger

el primer coeficiente de esta curva elíptica.

b
BigInteger

segundo coeficiente de esta curva elíptica.

seed
Byte[]

bytes usados durante la generación de curvas para la validación posterior. El contenido de esta matriz se copia para protegerse frente a modificaciones posteriores.

Atributos

Excepciones

si los coeficientes especificados no están en el campo especificado.

Comentarios

Crea una curva elíptica con el campo fieldelíptico especificado, los coeficientes a y b, y el seed utilizado para la generación de curvas.

Documentación de Java para java.security.spec.EllipticCurve.EllipticCurve(java.security.spec.ECField, java.math.BigInteger, java.math.BigInteger, byte[]).

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Se aplica a