Freigeben über


EllipticCurve Konstruktoren

Definition

Überlädt

EllipticCurve(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

EllipticCurve(IECField, BigInteger, BigInteger)

Erstellt eine elliptische Kurve mit dem angegebenen elliptischen Feld field und den Koeffizienten a und b.

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

Erstellt eine elliptische Kurve mit dem angegebenen elliptischen Feld field, den Koeffizienten a und bdem für die seed Kurvengenerierung verwendeten.

EllipticCurve(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

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

Parameter

javaReference
IntPtr

nativeint

A IntPtrcontaining a Java Native Interface (JNI) object reference.

transfer
JniHandleOwnership

Ein JniHandleOwnershipHinweis auf die Behandlung javaReference

Hinweise

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

EllipticCurve(IECField, BigInteger, BigInteger)

Erstellt eine elliptische Kurve mit dem angegebenen elliptischen Feld field und den Koeffizienten a und 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

Parameter

field
IECField

das endliche Feld, über das diese elliptische Kurve liegt.

a
BigInteger

der erste Koeffizient dieser elliptischen Kurve.

b
BigInteger

der zweite Koeffizient dieser elliptischen Kurve.

Attribute

Ausnahmen

wenn sich die angegebenen Koeffizienten nicht im angegebenen Feld befinden.

Hinweise

Erstellt eine elliptische Kurve mit dem angegebenen elliptischen Feld field und den Koeffizienten a und b.

Java-Dokumentation für java.security.spec.EllipticCurve.EllipticCurve(java.security.spec.ECField, java.math.BigInteger, java.math.BigInteger).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Erstellt eine elliptische Kurve mit dem angegebenen elliptischen Feld field, den Koeffizienten a und bdem für die seed Kurvengenerierung verwendeten.

[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

Parameter

field
IECField

das endliche Feld, über das diese elliptische Kurve liegt.

a
BigInteger

der erste Koeffizient dieser elliptischen Kurve.

b
BigInteger

der zweite Koeffizient dieser elliptischen Kurve.

seed
Byte[]

die während der Kurve verwendeten Bytes für eine spätere Überprüfung. Inhalte dieses Arrays werden kopiert, um vor nachfolgenden Änderungen zu schützen.

Attribute

Ausnahmen

wenn sich die angegebenen Koeffizienten nicht im angegebenen Feld befinden.

Hinweise

Erstellt eine elliptische Kurve mit dem angegebenen elliptischen Feld field, den Koeffizienten a und bdem für die seed Kurvengenerierung verwendeten.

Java-Dokumentation für java.security.spec.EllipticCurve.EllipticCurve(java.security.spec.ECField, java.math.BigInteger, java.math.BigInteger, byte[]).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die vom Android Open Source-Projekt erstellt und freigegeben werden und gemäß den in der Creative Commons 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: