예제 #1
0
    def get_input_from(cls, player):
        """ Secret input from :py:obj:`player`.

        :param: player (int)
        """
        v = cls.int_type()
        inst.inputb(player, cls.k, cls.f, v)
        return cls._new(v)
예제 #2
0
    def get_input_from(cls, player, n_bits=None):
        """ Secret input from :py:obj:`player`.

        :param: player (int)
        """
        if n_bits is None:
            n_bits = cls.n
        res = cls()
        inst.inputb(player, n_bits, 0, res)
        return res
예제 #3
0
파일: types.py 프로젝트: zeronek501/MP-SPDZ
 def get_input_from(cls, player):
     v = cls.int_type()
     inst.inputb(player, cls.k, cls.f, v)
     return cls._new(v)
예제 #4
0
파일: types.py 프로젝트: zeronek501/MP-SPDZ
 def get_input_from(cls, player, n_bits=None):
     if n_bits is None:
         n_bits = cls.n
     res = cls()
     inst.inputb(player, n_bits, 0, res)
     return res
예제 #5
0
파일: types.py 프로젝트: lance6716/SPDZ-2
 def get_input_from(cls, player, n_bits=None):
     if n_bits is None:
         n_bits = cls.n
     res = cls()
     inst.inputb(player, n_bits, res)
     return res