CertificateRequestProperties.KeySize Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft die Größe des zu generierenden privaten Schlüssels in Bits ab oder legt diese fest.
public:
property unsigned int KeySize { unsigned int get(); void set(unsigned int value); };
uint32_t KeySize();
void KeySize(uint32_t value);
public uint KeySize { get; set; }
var uInt32 = certificateRequestProperties.keySize;
certificateRequestProperties.keySize = uInt32;
Public Property KeySize As UInteger
Eigenschaftswert
Die Größe des privaten Schlüssels in Bits.
Beispiele
public UInt32 GetSetKeySize(UInt32 sizeIn)
{
// Create a new CertificateRequestProperties object.
CertificateRequestProperties reqProperties = new CertificateRequestProperties();
// The default value is 2048 bits.
UInt32 uDefaultSize = reqProperties.KeySize;
// If the input option does not equal the default option, reset the property value.
if (SizeIn != uDefaultSize)
{
reqProperties.KeySize = SizeIn;
}
// Return the key size.
return reqProperties.KeySize;
}
Hinweise
Die Standardschlüsselgröße für RSA- und DSA-Algorithmen beträgt 2048 Bit. Wenn in der KeyAlgorithmName-Eigenschaft ein Kryptografiealgorithmus (Elliptic Curve Cryptographic, ECC) angegeben wurde, wird die Schlüsselgröße ignoriert.