Linguaggio

ECFieldF2m Costruttori

Definizione

Overload

Nome Descrizione
ECFieldF2m(Int32)

Crea una curva ellittica caratteristica 2 campo finito che ha 2^m elementi con base normale.

ECFieldF2m(Int32, BigInteger)

Crea una curva ellittica caratteristica 2 campo finito che ha 2^m elementi con base polinomiale.

ECFieldF2m(Int32, Int32[])

Crea una curva ellittica caratteristica 2 campo finito che ha 2^m elementi con base polinomiale.

ECFieldF2m(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

ECFieldF2m(Int32)

Crea una curva ellittica caratteristica 2 campo finito che ha 2^m elementi con base normale.

[Android.Runtime.Register(".ctor", "(I)V", "")]
public ECFieldF2m(int m);
[<Android.Runtime.Register(".ctor", "(I)V", "")>]
new Java.Security.Spec.ECFieldF2m : int -> Java.Security.Spec.ECFieldF2m

Parametri

m
Int32

con 2^m è il numero di elementi.

Attributi

Eccezioni

se m <= zero.

Commenti

Crea una curva ellittica caratteristica 2 campo finito che ha 2^m elementi con base normale.

per java.security.spec.ECFieldF2m.ECFieldF2m(.*int).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

ECFieldF2m(Int32, BigInteger)

Crea una curva ellittica caratteristica 2 campo finito che ha 2^m elementi con base polinomiale.

[Android.Runtime.Register(".ctor", "(ILjava/math/BigInteger;)V", "")]
public ECFieldF2m(int m, Java.Math.BigInteger? rp);
[<Android.Runtime.Register(".ctor", "(ILjava/math/BigInteger;)V", "")>]
new Java.Security.Spec.ECFieldF2m : int * Java.Math.BigInteger -> Java.Security.Spec.ECFieldF2m

Parametri

m
Int32

con 2^m è il numero di elementi.

rp
BigInteger

BigInteger il cui i-th bit corrisponde al coefficiente i-th del polinomio di riduzione.

Attributi

Eccezioni

se m <= zero o l'oggetto rp non è valido.

Commenti

Crea una curva ellittica caratteristica 2 campo finito che ha 2^m elementi con base polinomiale. Il polinomio di riduzione per questo campo si basa sul rp cui i-th bit corrisponde al coefficiente i-th del polinomio di riduzione.

Nota: un polinomio di riduzione valido è un trinomio (X^ + X^mk + 1 con m > > k = 1) o un pentanomiale (X^m + X^k3 + X^k2 + X^k1 + 1 con m > > k3 > k2 > k1 = 1).

per java.security.spec.ECFieldF2m.ECFieldF2m(int, java.math.BigInteger).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

ECFieldF2m(Int32, Int32[])

Crea una curva ellittica caratteristica 2 campo finito che ha 2^m elementi con base polinomiale.

[Android.Runtime.Register(".ctor", "(I[I)V", "")]
public ECFieldF2m(int m, int[]? ks);
[<Android.Runtime.Register(".ctor", "(I[I)V", "")>]
new Java.Security.Spec.ECFieldF2m : int * int[] -> Java.Security.Spec.ECFieldF2m

Parametri

m
Int32

con 2^m è il numero di elementi.

ks
Int32[]

l'ordine dei termini intermedi del polinomio di riduzione. Il contenuto di questa matrice viene copiato per proteggersi dalla successiva modifica.

Attributi

Eccezioni

se m <= zero o il polinomio di riduzione non è valido.

Commenti

Crea una curva ellittica caratteristica 2 campo finito che ha 2^m elementi con base polinomiale. Il polinomiale di riduzione per questo campo si basa sul ks cui contenuto contiene l'ordine dei termini intermedi del polinomio di riduzione. Nota: un polinomio di riduzione valido è un trinomio (X^ + X^mk + 1 con m > > k = 1) o un pentanomiale (X^m + X^k3 + X^k2 + X^ + X^k1 + 1 con m > > k3 > k2 > k1 = 1), quindi ks deve avere lunghezza 1 o 3.

per java.security.spec.ECFieldF2m.ECFieldF2m(.*int, .*int[]).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

ECFieldF2m(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

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

Parametri

javaReference
IntPtr

nativeint

Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Java Native Interface).

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a