Lines Matching refs:self
44 def arguments(self) -> List[str]:
45 return [self.format_result(self.to_montgomery(self.int_a)),
46 self.format_result(self.to_montgomery(self.int_b)),
47 bignum_common.quote_str(self.arg_n)
48 ] + self.result()
50 def result(self) -> List[str]:
51 result = (self.int_a * self.int_b) % self.int_n
52 return [self.format_result(self.to_montgomery(result))]
66 def result(self) -> List[str]:
67 result = (self.int_a - self.int_b) % self.int_n
70 return [self.format_result(result), "0"]
83 def result(self) -> List[str]:
84 result = bignum_common.invmod_positive(self.int_a, self.int_n)
87 return [self.format_result(result), "0"]
101 def result(self) -> List[str]:
102 result = bignum_common.invmod_positive(self.int_a, self.int_n)
103 mont_result = self.to_montgomery(result)
106 return [self.format_result(mont_result), "0"]
123 def result(self) -> List[str]:
124 result = (self.int_a + self.int_b) % self.int_n
127 return [self.format_result(result), "0"]