次の方法で共有


KeyAlgorithmNames.Ecdh521 プロパティ

定義

キー アルゴリズム名として "ECDH521" を返します。

public:
 static property Platform::String ^ Ecdh521 { Platform::String ^ get(); };
static winrt::hstring Ecdh521();
public static string Ecdh521 { get; }
var string = KeyAlgorithmNames.ecdh521;
Public Shared ReadOnly Property Ecdh521 As String

プロパティ値

String

Platform::String

winrt::hstring

キー アルゴリズム名。

public void SamplePublicKeyAlgNames()
{
    // Create a new CertificateRequestProperties object.
    CertificateRequestProperties reqProperties = new CertificateRequestProperties();

    // Retrieve the default value (RSA).
    String strDefaultAlgName = reqProperties.KeyAlgorithmName;

    // Set the value to DSA.
    reqProperties.KeyAlgorithmName = KeyAlgorithmNames.Dsa;

    //Set the value to ECDH_P256.
    reqProperties.KeyAlgorithmName = KeyAlgorithmNames.Ecdh256;

    //Set the value to ECDH_P384.
    reqProperties.KeyAlgorithmName = KeyAlgorithmNames.Ecdh384;

    //Set the value to ECDH_P521.
    reqProperties.KeyAlgorithmName = KeyAlgorithmNames.Ecdh521;

    //Set the value to ECDSA_P256.
    reqProperties.KeyAlgorithmName = KeyAlgorithmNames.Ecdsa256;

    //Set the value to ECDSA_P384.
    reqProperties.KeyAlgorithmName = KeyAlgorithmNames.Ecdsa384;

    //Set the value to ECDSA_P521.
    reqProperties.KeyAlgorithmName = KeyAlgorithmNames.Ecdsa521;
}

適用対象