Zdexby TheHolyOneZ
36,909 classes
Class

RSACryptoServiceProvider

: RSA : AsymmetricAlgorithm : Object
System.Security.Cryptography.RSACryptoServiceProvider, mscorlib 0x0038 (56 B) inherited 0x0020 mscorlib.dll
0x00x0038

Members 7

OffsetSizeNameTypeFlagsDefault
0x04s_UseMachineKeyStoreCspProviderFlagsPrivateStatic—
0x08storeKeyPairPersistencePrivate—
0x01persistKeyboolPrivate—
0x01persistedboolPrivate—
0x01privateKeyExportableboolPrivate—
0x01m_disposedboolPrivate—
0x002C0x04padding / unreflected
0x08rsaRSAManagedPrivate—
Inherited from AsymmetricAlgorithm 2
OffsetSizeNameTypeFlagsDefault
0x04KeySizeValueint1 flags—
0x00140x04padding / unreflected
0x08LegalKeySizesValueKeySizes[]1 flags—

Functions 17

SignatureFlagsNativeParams
bool get_UseMachineKeyStore()PublicStatic+1 flags—0x01
void .ctor()Public+1 flags—0x00
void .ctor(CspParameters parameters)Public+1 flags—0x08
void .ctor(int dwKeySize)Public+1 flags—0x04
void .ctor(int dwKeySize, CspParameters parameters)Public+1 flags—0x08
void Common(int dwKeySize, bool parameters)Private—0x04
void Common(CspParameters p)Private—0x08
void Finalize()2 flags—0x00
int get_KeySize()Public+2 flags—0x04
bool get_PublicOnly()Public+1 flags—0x01
byte[] EncryptValue(const byte[]& rgb)Public+1 flags—0x08
RSAParameters ExportParameters(bool includePrivateParameters)Public+1 flags—0x40
void ImportParameters(const RSAParameters& parameters)Public+1 flags—0x40
string GetHashNameFromOID(const string& oid)Private—0x08
bool VerifyHash(const byte[]& rgbHash, const string& str, const byte[]& rgbSignature)Public—0x08
void Dispose(bool disposing)2 flags—0x01
void OnKeyGenerated(object sender, EventArgs e)Private—0x08