ECDiffieHellmanCngPublicKey クラス

定義

ECDiffieHellmanCng クラスで使用する、ECDH (Elliptic Curve Diffie-Hellman) の公開キーを指定します。

public ref class ECDiffieHellmanCngPublicKey sealed : System::Security::Cryptography::ECDiffieHellmanPublicKey
public sealed class ECDiffieHellmanCngPublicKey : System.Security.Cryptography.ECDiffieHellmanPublicKey
[System.Serializable]
public sealed class ECDiffieHellmanCngPublicKey : System.Security.Cryptography.ECDiffieHellmanPublicKey
type ECDiffieHellmanCngPublicKey = class
    inherit ECDiffieHellmanPublicKey
[<System.Serializable>]
type ECDiffieHellmanCngPublicKey = class
    inherit ECDiffieHellmanPublicKey
Public NotInheritable Class ECDiffieHellmanCngPublicKey
Inherits ECDiffieHellmanPublicKey
継承
ECDiffieHellmanCngPublicKey
属性

注釈

ECDiffieHellmanCngPublicKey オブジェクトは、オブジェクトとのキー交換で ECDiffieHellmanCng 使用されます。

プロパティ

BlobFormat

ECDiffieHellmanCngPublicKey オブジェクトのキー BLOB 形式を取得します。

メソッド

Dispose()

ECDiffieHellman クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。

(継承元 ECDiffieHellmanPublicKey)
Dispose(Boolean)

ECDiffieHellman クラスによって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。

(継承元 ECDiffieHellmanPublicKey)
Equals(Object)

指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
ExportExplicitParameters()

ECCurve オブジェクトによって使用されているキーと明示的な曲線パラメーターを ECParameters オブジェクトにエクスポートします。

ExportExplicitParameters()

派生クラスでオーバーライドされると、ECCurve オブジェクトの明示的な ECParameters をエクスポートします。

(継承元 ECDiffieHellmanPublicKey)
ExportParameters()

ECCurve オブジェクトが使用するキーを ECParameters オブジェクトにエクスポートします。

ExportParameters()

派生クラスでオーバーライドされると、ECCurve オブジェクトの名前付きまたは明示的な ECParameters をエクスポートします。

(継承元 ECDiffieHellmanPublicKey)
ExportSubjectPublicKeyInfo()

現在のキーを X.509 SubjectPublicKeyInfo 形式でエクスポートします。

(継承元 ECDiffieHellmanPublicKey)
FromByteArray(Byte[], CngKeyBlobFormat)

公開キーを格納したバイト配列を、指定した形式に従い、ECDiffieHellmanCngPublicKey オブジェクトに変換します。

FromXmlString(String)
古い.

XML 文字列を ECDiffieHellmanCngPublicKey オブジェクトに変換します。

GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
Import()

ECDiffieHellmanCngPublicKey オブジェクトを CngKey オブジェクトに変換します。

MemberwiseClone()

現在の Object の簡易コピーを作成します。

(継承元 Object)
ToByteArray()
古い.

ECDiffieHellmanPublicKey キー BLOB をバイト配列にシリアル化します。

(継承元 ECDiffieHellmanPublicKey)
ToString()

現在のオブジェクトを表す文字列を返します。

(継承元 Object)
ToXmlString()
古い.

ECDiffieHellmanCngPublicKey 公開キーを RFC 4050 形式の XML 文字列にシリアル化します。

TryExportSubjectPublicKeyInfo(Span<Byte>, Int32)

X.509 SubjectPublicKeyInfo 形式で現在のキーのエクスポートを試みます。

(継承元 ECDiffieHellmanPublicKey)

適用対象