public ModulusRing (BigInteger mod) { this.mod = mod; // calculate constant = b^ (2k) / m uint i = mod.length << 1; constant = new BigInteger (Sign.Positive, i + 1); constant.data [i] = 0x00000001; constant = constant / mod; }