Function lbcrypto::SignedToResidue(int64_t, uint64_t)
Defined in File utilities.h
Function Documentation
-
inline uint64_t lbcrypto::SignedToResidue(int64_t value, uint64_t modulus)
Converts a signed integer to its residue in [0, modulus) for a modulus that fits in 64 bits.
- Parameters
value – the signed integer to convert.
modulus – the modulus to reduce against, non-zero.
- Returns
value modulo modulus, in [0, modulus).