pub fn compute_digest<IT>(it: IT) -> BigIntwhere
    IT: Iterator,
    IT::Item: Borrow<BigInt>,