Lines Matching defs:inverse
31 * \brief find multiplicative inverse modulo 2 ^ 32
35 static uint32_t inverse(uint32_t v) {
36 // v ^ 3 gives the inverse (mod 16), could also be implemented
38 uint32_t inverse = v * v * v;
41 inverse *= 2 - v * inverse;
42 inverse *= 2 - v * inverse;
43 inverse *= 2 - v * inverse;
44 return inverse;
67 keys[i] = inverse(keys[i]);
69 keys[i] = inverse(keys[i]);