ECDiffieHellmanCngPublicKey ECDiffieHellmanCngPublicKey ECDiffieHellmanCngPublicKey ECDiffieHellmanCngPublicKey Class

定義

ECDiffieHellmanCng クラスで使用する、ECDH (Elliptic Curve Diffie-Hellman) の公開キーを指定します。Specifies an Elliptic Curve Diffie-Hellman (ECDH) public key for use with the ECDiffieHellmanCng class.

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

注釈

ECDiffieHellmanCngPublicKeyオブジェクトは、オブジェクトとのECDiffieHellmanCngキー交換で使用されます。ECDiffieHellmanCngPublicKey objects are used in key exchanges with ECDiffieHellmanCng objects.

プロパティ

BlobFormat BlobFormat BlobFormat BlobFormat

ECDiffieHellmanCngPublicKey オブジェクトのキー BLOB 形式を取得します。Gets the key BLOB format for a ECDiffieHellmanCngPublicKey object.

メソッド

Dispose() Dispose() Dispose() Dispose()

ECDiffieHellman クラスの現在のインスタンスによって使用されているすべてのリソースを解放します。Releases all resources used by the current instance of the ECDiffieHellman class.

(Inherited from ECDiffieHellmanPublicKey)
Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

ECDiffieHellman クラスによって使用されているアンマネージド リソースを解放し、オプションでマネージド リソースも解放します。Releases the unmanaged resources used by the ECDiffieHellman class and optionally releases the managed resources.

(Inherited from ECDiffieHellmanPublicKey)
Equals(Object) Equals(Object) Equals(Object) Equals(Object)

指定したオブジェクトが、現在のオブジェクトと等しいかどうかを判断します。Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExportExplicitParameters() ExportExplicitParameters() ExportExplicitParameters() ExportExplicitParameters()

ECCurve オブジェクトによって使用されているキーと明示的な曲線パラメーターを ECParameters オブジェクトにエクスポートします。Exports the key and explicit curve parameters used by the ECCurve object into an ECParameters object.

ExportParameters() ExportParameters() ExportParameters() ExportParameters()

ECCurve オブジェクトが使用するキーを ECParameters オブジェクトにエクスポートします。Exports the key used by the ECCurve object into an ECParameters object.

FromByteArray(Byte[], CngKeyBlobFormat) FromByteArray(Byte[], CngKeyBlobFormat) FromByteArray(Byte[], CngKeyBlobFormat) FromByteArray(Byte[], CngKeyBlobFormat)

公開キーを格納したバイト配列を、指定した形式に従い、ECDiffieHellmanCngPublicKey オブジェクトに変換します。Converts a byte array that contains a public key to a ECDiffieHellmanCngPublicKey object according to the specified format.

FromXmlString(String) FromXmlString(String) FromXmlString(String) FromXmlString(String)

XML 文字列を ECDiffieHellmanCngPublicKey オブジェクトに変換します。Converts an XML string to an ECDiffieHellmanCngPublicKey object.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

既定のハッシュ関数として機能します。Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

現在のインスタンスの Type を取得します。Gets the Type of the current instance.

(Inherited from Object)
Import() Import() Import() Import()

ECDiffieHellmanCngPublicKey オブジェクトを CngKey オブジェクトに変換します。Converts the ECDiffieHellmanCngPublicKey object to a CngKey object.

MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

現在の Object の簡易コピーを作成します。Creates a shallow copy of the current Object.

(Inherited from Object)
ToByteArray() ToByteArray() ToByteArray() ToByteArray()

ECDiffieHellmanPublicKey キー BLOB をバイト配列にシリアル化します。Serializes the ECDiffieHellmanPublicKey key BLOB to a byte array.

(Inherited from ECDiffieHellmanPublicKey)
ToString() ToString() ToString() ToString()

現在のオブジェクトを表す文字列を返します。Returns a string that represents the current object.

(Inherited from Object)
ToXmlString() ToXmlString() ToXmlString() ToXmlString()

ECDiffieHellmanCngPublicKey 公開キーを RFC 4050 形式の XML 文字列にシリアル化します。Serializes the ECDiffieHellmanCngPublicKey public key to an XML string in RFC 4050 format.

適用対象