public override bool Equals( object obj) { if (obj == this) { return(true); } DHParameters other = obj as DHParameters; if (other == null) { return(false); } return(Equals(other)); }
protected DHKeyParameters( bool isPrivate, DHParameters parameters) : this(isPrivate, parameters, PkcsObjectIdentifiers.DhKeyAgreement) { }
internal static int GetStrength( DHParameters parameters) { return(parameters.L != 0 ? parameters.L : parameters.P.BitLength); }