Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ ExportExplicitParameters()

override ECParameters System.Security.Cryptography.ECDiffieHellmanCng.ExportExplicitParameters ( bool includePrivateParameters)
inlinevirtual

Reimplemented from System.Security.Cryptography.ECDiffieHellman.

Definition at line 526 of file ECDiffieHellmanCng.cs.

527 {
528 byte[] array = ExportFullKeyBlob(includePrivateParameters);
529 try
530 {
531 ECParameters ecParams = default(ECParameters);
532 System.Security.Cryptography.ECCng.ExportPrimeCurveParameters(ref ecParams, array, includePrivateParameters);
533 return ecParams;
534 }
535 finally
536 {
537 Array.Clear(array);
538 }
539 }
static unsafe void ExportPrimeCurveParameters(ref ECParameters ecParams, byte[] ecBlob, bool includePrivateParameters)
Definition ECCng.cs:155
byte[] ExportFullKeyBlob(bool includePrivateParameters)

References System.array, System.Array.Clear(), System.Security.Cryptography.ECDiffieHellmanCng.ExportFullKeyBlob(), and System.Security.Cryptography.ECCng.ExportPrimeCurveParameters().