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

◆ ImportECPrivateKey()

virtual unsafe void System.Security.Cryptography.ECDiffieHellman.ImportECPrivateKey ( ReadOnlySpan< byte > source,
out int bytesRead )
inlinevirtualinherited

Definition at line 212 of file ECDiffieHellman.cs.

213 {
214 int bytesRead2;
215 ECParameters parameters = EccKeyFormatHelper.FromECPrivateKey(source, out bytesRead2);
216 fixed (byte* ptr = parameters.D)
217 {
218 try
219 {
220 ImportParameters(parameters);
221 bytesRead = bytesRead2;
222 }
223 finally
224 {
225 CryptographicOperations.ZeroMemory(parameters.D);
226 }
227 }
228 }
virtual void ImportParameters(ECParameters parameters)

References System.Security.Cryptography.ECParameters.D, System.Security.Cryptography.EccKeyFormatHelper.FromECPrivateKey(), System.Security.Cryptography.ECDiffieHellman.ImportParameters(), System.source, and System.Security.Cryptography.CryptographicOperations.ZeroMemory().

Referenced by System.Security.Cryptography.ECDiffieHellman.ImportFromPem().