def fprint(self, modulus):
        """
        Returns True if fingerprint is present / detected.
        :param modulus:
        :return:
        """
        if modulus <= 2:
            return False

        d = DlogFprint.discrete_log(modulus, self.generator,
                                    self.generator_order, self.generator_order_decomposition, self.m)
        return d is not None
def fprint ( self , modulus ) : if modulus <= 2 : return False d = DlogFprint . discrete_log ( modulus , self . generator , self . generator_order , self . generator_order_decomposition , self . m ) return d is not None
Returns True if fingerprint is present / detected.
        :param modulus:
        :return: