EllipticCurve Construtores

Definição

Sobrecargas

Nome Description
EllipticCurve(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

EllipticCurve(IECField, BigInteger, BigInteger)

Cria uma curva elíptica com o campo field elíptico especificado e os coeficientes a e b.

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

Cria uma curva elíptica com o campo fieldelíptico especificado, os coeficientes a e bo usado para a geração de seed curva.

EllipticCurve(IntPtr, JniHandleOwnership)

Um construtor usado ao criar representações gerenciadas de objetos JNI; chamado pelo runtime.

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

Uma IntPtrreferência de objeto JNI (Java Native Interface).

transfer
JniHandleOwnership

Um JniHandleOwnershipque indica como lidar javaReference

Comentários

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

EllipticCurve(IECField, BigInteger, BigInteger)

Cria uma curva elíptica com o campo field elíptico especificado e os coeficientes a e 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

o campo finito que essa curva elíptica acabou.

a
BigInteger

o primeiro coeficiente dessa curva elíptica.

b
BigInteger

o segundo coeficiente dessa curva elíptica.

Atributos

Exceções

se os coeficientes especificados não estiverem no campo especificado.

Comentários

Cria uma curva elíptica com o campo field elíptico especificado e os coeficientes a e b.

Documentação Java para java.security.spec.EllipticCurve.EllipticCurve(java.security.spec.ECField, java.math.BigInteger, java.math.BigInteger).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

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

Cria uma curva elíptica com o campo fieldelíptico especificado, os coeficientes a e bo usado para a geração de seed curva.

[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

o campo finito que essa curva elíptica acabou.

a
BigInteger

o primeiro coeficiente dessa curva elíptica.

b
BigInteger

o segundo coeficiente dessa curva elíptica.

seed
Byte[]

os bytes usados durante a geração de curva para validação posterior. O conteúdo dessa matriz é copiado para proteger contra modificações subsequentes.

Atributos

Exceções

se os coeficientes especificados não estiverem no campo especificado.

Comentários

Cria uma curva elíptica com o campo fieldelíptico especificado, os coeficientes a e bo usado para a geração de seed curva.

Documentação Java para java.security.spec.EllipticCurve.EllipticCurve(java.security.spec.ECField, java.math.BigInteger, java.math.BigInteger, byte[]).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a