ECDiffieHellmanOpenSsl.DeriveKeyMaterial(ECDiffieHellmanPublicKey) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Utför en nyckelhärledning på den delade hemligheten.
public:
override cli::array <System::Byte> ^ DeriveKeyMaterial(System::Security::Cryptography::ECDiffieHellmanPublicKey ^ otherPartyPublicKey);
public override byte[] DeriveKeyMaterial(System.Security.Cryptography.ECDiffieHellmanPublicKey otherPartyPublicKey);
override this.DeriveKeyMaterial : System.Security.Cryptography.ECDiffieHellmanPublicKey -> byte[]
Public Overrides Function DeriveKeyMaterial (otherPartyPublicKey As ECDiffieHellmanPublicKey) As Byte()
Parametrar
- otherPartyPublicKey
- ECDiffieHellmanPublicKey
Den andra partens offentliga nyckel.
Returer
SHA-256-hashen för den delade hemligheten.
Undantag
Kurvan som används av otherPartyPublicKey har en annan storlek än kurvan från den här nyckeln.
otherPartyPublicKey är null.
Kurvan som används av otherPartyPublicKey skiljer sig från kurvan från den här nyckeln.
-eller-
Den här instansen representerar bara en offentlig nyckel.