-
Notifications
You must be signed in to change notification settings - Fork 6
/
README
36 lines (24 loc) · 1.17 KB
/
README
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
PAES README
--------------------------
This is my Computer Science master degree's thesis!
PAES is an AES encryption tool that, thanks to OpenCL, can work both
on CPUs and GPUs. It encrypts in ECB mode.
As you'll see in the directories list, this package contains both the software
and the thesis text and slides (both written in Italian). You should beware that
the thesis and the presentation refers to the first version of PAES and they
aren't strictly aligned with the program anymore.
FILES
--------------------------
env.sh script that sets the environment variables that makes
AMD's OpenCL SDK to work; you'll surely need to modify
it, if you want to use it.
clean.sh cleans each sub-directory of its temporary compiler-generated
files.
DIRECTORIES
--------------------------
aes the serial AES reference implementation
paes PAES source code
thesis-slides slides about PAES (used for my dissertation)
query a simple tool to query for your CPU/GPU's capabilities
test programs used to test PAES correctness and performances
thesis-text my master degree thesis' text