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

◆ DSACryptoServiceProvider() [4/4]

System.Security.Cryptography.DSACryptoServiceProvider.DSACryptoServiceProvider ( int dwKeySize,
CspParameters? parameters )
inline

Definition at line 178 of file DSACryptoServiceProvider.cs.

179 {
180 if (dwKeySize < 0)
181 {
182 throw new ArgumentOutOfRangeException("dwKeySize", System.SR.ArgumentOutOfRange_NeedNonNegNum);
183 }
185 _keySize = dwKeySize;
186 _sha1 = SHA1.Create();
188 {
189 SafeKeyHandle safeKeyHandle = SafeKeyHandle;
190 }
191 }
static CspParameters SaveCspParameters(CspAlgorithmType keyType, CspParameters userParameters, CspProviderFlags defaultFlags, out bool randomKeyContainer)
static string ArgumentOutOfRange_NeedNonNegNum
Definition SR.cs:32
Definition SR.cs:7

References System.Security.Cryptography.DSACryptoServiceProvider._keySize, System.Security.Cryptography.DSACryptoServiceProvider._parameters, System.Security.Cryptography.DSACryptoServiceProvider._randomKeyContainer, System.Security.Cryptography.DSACryptoServiceProvider._sha1, System.SR.ArgumentOutOfRange_NeedNonNegNum, System.Security.Cryptography.SHA1.Create(), System.Security.Cryptography.DSACryptoServiceProvider.s_useMachineKeyStore, System.Security.Cryptography.DSACryptoServiceProvider.SafeKeyHandle, and Internal.NativeCrypto.CapiHelper.SaveCspParameters().