System.Security.Cryptography.RSACryptoServiceProvider.RSACryptoServiceProvider.ExportCspBlob C# (CSharp) Méthode

ExportCspBlob() private méthode

private ExportCspBlob ( bool includePrivateParameters ) : byte[]
includePrivateParameters bool
Résultat byte[]
		public byte[] ExportCspBlob (bool includePrivateParameters)
		{
			byte[] blob = null;
			if (includePrivateParameters)
				blob = CryptoConvert.ToCapiPrivateKeyBlob (this);
			else
				blob = CryptoConvert.ToCapiPublicKeyBlob (this);

			// ALGID (bytes 4-7) - default is KEYX
			// 00 24 00 00 (for CALG_RSA_SIGN)
			// 00 A4 00 00 (for CALG_RSA_KEYX)
			blob [5] = 0xA4;
			return blob;
		}