def POUF_unblind(params, ai, zi):
    """ Unblind the messages to recover the raw outputs of the POUF """
    G, g, o = params
    xi = [a.mod_inverse(o) - z for a,z in zip(ai, zi)]
    return xi


### ----------- TESTS ---------------
dataset/ETHPy150Open gdanezis/petlib/examples/pouf.py/POUF_unblind/operator `*` -> `-`