You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As an example of the functions provided by `sboxU`, you can download and run the SAGE script [`example.py`](https://raw.githubusercontent.com/lpp-crypto/sboxU/refs/heads/master/example.py).
48
+
There `sboxU` generates random permutations and tests their affine
45
49
equivalence.
46
-
47
-
Then, in order to use the functions provided by sboxU, simply
48
-
paste/make a link to the folder sboxU from the directory in which you
49
-
are working. For example, if you have a script called `test.py` in
50
-
which you want to call the functions in sboxU then your directory
51
-
should look like this:
52
-
53
-
$ ls
54
-
test.py
55
-
README.md
56
-
sboxu/
57
-
58
-
and the file `test.py` should contain `from sboxU import *`. You can
59
-
also import sboxU in a sage notebook session provided that you started
60
-
sage from the folder containing it.
50
+
51
+
On a unix based system (e.g. Linux or macOS), use the following commands:
Copy file name to clipboardexpand all lines: setup.py
+1-1
Original file line number
Diff line number
Diff line change
@@ -68,7 +68,7 @@
68
68
69
69
setup(
70
70
name="sboxU",
71
-
version="1.0.0",
71
+
version="1.3.0",
72
72
description="SAGE/Python functions useful for studying S-boxes and Boolean functions such as computing the DDT, computing the Walsh spectrum, affine equivalence testing...",
0 commit comments