def __init__(self, intersect_params): super().__init__(intersect_params) self.random_bit = intersect_params.random_bit self.e = None self.n = None self.transfer_variable = RsaIntersectTransferVariable() # parameter for intersection cache self.intersect_cache_param = intersect_params.intersect_cache_param
def __init__(self, intersect_params): super().__init__(intersect_params) self.transfer_variable = RsaIntersectTransferVariable() self.e = None self.d = None self.n = None # parameter for intersection cache self.is_version_match = False self.has_cache_version = True
def __init__(self): super().__init__() # self.intersect_cache_param = intersect_params.intersect_cache_param self.rcv_e = None self.rcv_n = None self.e = None self.d = None self.n = None # self.r = None self.transfer_variable = RsaIntersectTransferVariable() self.role = None