8 lines
321 B
Plaintext
8 lines
321 B
Plaintext
from "EMBED" import unpack;
|
|
|
|
// Unpack a field element as N big endian bits without checking for overflows
|
|
// This does *not* guarantee a single output: for example, 0 can be decomposed as 0 or as P and this function does not enforce either
|
|
def main<N>(field i) -> bool[N] {
|
|
bool[N] res = unpack(i);
|
|
return res;
|
|
} |