KeySizes

KeySizes

System.Security.Cryptography (mscorlib.dll)sealed class
public sealed class KeySizes { // Public Constructors    public KeySizes(int minSize, int maxSize, int skipSize); // Public Instance Properties    public int MaxSize{get; }    public int MinSize{get; }    public int SkipSize{get; } }

The KeySizes class expresses a range of cryptographic key lengths; instances of this class are returned from the SymmetricAlgorithm.LegalKeySizes( ) and AsymmetricAlgorithm.LegalKeySizes( ) methods.

The three class properties express the range of key lengths; MinSize specifies the shortest supported key length, MaxSize specifies the longest supported length, and SkipSize specifies the interval between supported lengths. For example, if MinSize is 16, MaxSize is 32, and SkipSize is 8, then the KeySize would represent key lengths of 16, 24, and 32 bits.

Returned By

AsymmetricAlgorithm.LegalKeySizes, SymmetricAlgorithm.{LegalBlockSizes, LegalKeySizes}



Programming. NET Security
Programming .Net Security
ISBN: 0596004427
EAN: 2147483647
Year: 2005
Pages: 346

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net