ECDsa.Create Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Membuat instans baru implementasi Elliptic Curve Digital Signature Algorithm (ECDSA).
Overload
Create() |
Membuat instans baru implementasi default Elliptic Curve Digital Signature Algorithm (ECDSA). |
Create(ECCurve) |
Membuat instans baru implementasi default Elliptic Curve Digital Signature Algorithm (ECDSA) dengan kunci yang baru dibuat di atas kurva yang ditentukan. |
Create(ECParameters) |
Membuat instans baru implementasi default Elliptic Curve Digital Signature Algorithm (ECDSA) menggunakan parameter yang ditentukan sebagai kunci. |
Create(String) |
Kedaluwarsa.
Membuat instans baru dari implementasi yang ditentukan dari Elliptic Curve Digital Signature Algorithm (ECDSA). |
Create()
- Sumber:
- ECDsa.Create.OpenSsl.cs
- Sumber:
- ECDsa.Create.OpenSsl.cs
- Sumber:
- ECDsa.Create.OpenSsl.cs
Membuat instans baru implementasi default Elliptic Curve Digital Signature Algorithm (ECDSA).
public:
static System::Security::Cryptography::ECDsa ^ Create();
public static System.Security.Cryptography.ECDsa Create ();
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.ECDsa Create ();
static member Create : unit -> System.Security.Cryptography.ECDsa
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : unit -> System.Security.Cryptography.ECDsa
Public Shared Function Create () As ECDsa
Mengembalikan
Instans baru implementasi default (ECDsaCng) dari kelas ini.
- Atribut
Berlaku untuk
Create(ECCurve)
- Sumber:
- ECDsa.Create.OpenSsl.cs
- Sumber:
- ECDsa.Create.OpenSsl.cs
- Sumber:
- ECDsa.Create.OpenSsl.cs
Membuat instans baru implementasi default Elliptic Curve Digital Signature Algorithm (ECDSA) dengan kunci yang baru dibuat di atas kurva yang ditentukan.
public:
static System::Security::Cryptography::ECDsa ^ Create(System::Security::Cryptography::ECCurve curve);
public static System.Security.Cryptography.ECDsa Create (System.Security.Cryptography.ECCurve curve);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.ECDsa Create (System.Security.Cryptography.ECCurve curve);
static member Create : System.Security.Cryptography.ECCurve -> System.Security.Cryptography.ECDsa
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : System.Security.Cryptography.ECCurve -> System.Security.Cryptography.ECDsa
Public Shared Function Create (curve As ECCurve) As ECDsa
Parameter
- curve
- ECCurve
Kurva yang digunakan untuk pembuatan kunci.
Mengembalikan
Instans baru implementasi default (ECDsaCng) dari kelas ini.
- Atribut
Lihat juga
Berlaku untuk
Create(ECParameters)
- Sumber:
- ECDsa.Create.OpenSsl.cs
- Sumber:
- ECDsa.Create.OpenSsl.cs
- Sumber:
- ECDsa.Create.OpenSsl.cs
Membuat instans baru implementasi default Elliptic Curve Digital Signature Algorithm (ECDSA) menggunakan parameter yang ditentukan sebagai kunci.
public:
static System::Security::Cryptography::ECDsa ^ Create(System::Security::Cryptography::ECParameters parameters);
public static System.Security.Cryptography.ECDsa Create (System.Security.Cryptography.ECParameters parameters);
[System.Runtime.Versioning.UnsupportedOSPlatform("browser")]
public static System.Security.Cryptography.ECDsa Create (System.Security.Cryptography.ECParameters parameters);
static member Create : System.Security.Cryptography.ECParameters -> System.Security.Cryptography.ECDsa
[<System.Runtime.Versioning.UnsupportedOSPlatform("browser")>]
static member Create : System.Security.Cryptography.ECParameters -> System.Security.Cryptography.ECDsa
Public Shared Function Create (parameters As ECParameters) As ECDsa
Parameter
- parameters
- ECParameters
Parameter yang mewakili kunci yang akan digunakan.
Mengembalikan
Instans baru implementasi default (ECDsaCng) dari kelas ini.
- Atribut
Lihat juga
Berlaku untuk
Create(String)
- Sumber:
- ECDsa.cs
- Sumber:
- ECDsa.cs
- Sumber:
- ECDsa.cs
Perhatian
Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.
Membuat instans baru dari implementasi yang ditentukan dari Elliptic Curve Digital Signature Algorithm (ECDSA).
public:
static System::Security::Cryptography::ECDsa ^ Create(System::String ^ algorithm);
public static System.Security.Cryptography.ECDsa? Create (string algorithm);
[System.Obsolete("Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.", DiagnosticId="SYSLIB0045", UrlFormat="https://aka.ms/dotnet-warnings/{0}")]
public static System.Security.Cryptography.ECDsa? Create (string algorithm);
public static System.Security.Cryptography.ECDsa Create (string algorithm);
static member Create : string -> System.Security.Cryptography.ECDsa
[<System.Obsolete("Cryptographic factory methods accepting an algorithm name are obsolete. Use the parameterless Create factory method on the algorithm type instead.", DiagnosticId="SYSLIB0045", UrlFormat="https://aka.ms/dotnet-warnings/{0}")>]
static member Create : string -> System.Security.Cryptography.ECDsa
Public Shared Function Create (algorithm As String) As ECDsa
Parameter
- algorithm
- String
Nama implementasi ECDSA. String berikut semuanya mengacu pada implementasi yang sama, yang merupakan satu-satunya implementasi yang saat ini didukung dalam .NET Framework:
"ECDsa"
"ECDsaCng"
"System.Security.Cryptography.ECDsaCng"
Anda juga dapat memberikan nama implementasi ECDSA kustom.
Mengembalikan
Instans baru dari implementasi yang ditentukan dari kelas ini. Jika nama algoritma yang ditentukan tidak memetakan ke implementasi ECDSA, metode ini mengembalikan null
.
- Atribut
Pengecualian
Parameternya algorithm
adalah null
.
Keterangan
Jika Anda mengembangkan implementasi ECDsa objek Anda sendiri, Anda dapat menggunakan Create(String) metode kelebihan beban untuk membuat string kustom algorithm
yang menentukan implementasi Anda.
Jika Anda menentukan nilai kustom untuk algorithm
parameter , CryptoConfig objek akan menggunakannya untuk menentukan apakah objek ECDSA dapat dibuat.