internal static bool IsLegalKeySize(KeySizes[] legalKeys, int size) { foreach (KeySizes legalKeySize in legalKeys) { if (legalKeySize.IsLegal(size)) return true; } return false; }
public RSAManaged(int keySize) { LegalKeySizesValue = new KeySizes [1]; LegalKeySizesValue [0] = new KeySizes(384, 16384, 8); base.KeySize = keySize; }
public DSAManaged(int dwKeySize) { KeySizeValue = dwKeySize; LegalKeySizesValue = new KeySizes[1]; LegalKeySizesValue[0] = new KeySizes(512, 1024, 64); }
public bool ValidKeySize(int bitLength) { return(KeySizes.IsLegalKeySize(LegalKeySizesValue, bitLength)); }
public RSAManaged(int keySize) { KeySizeValue = keySize; LegalKeySizesValue = new KeySizes [1]; LegalKeySizesValue [0] = new KeySizes(192, 16384, 8); //duff 384 before now 192 }