MastersThesis/PQ_TIIGER_TLS/sal/README.txt
2024-04-19 14:16:07 +02:00

52 lines
1.6 KiB
Plaintext

Tento priecinok obsahuje priecinok so statickou kniznicou miracl core a vsetky
potrebne hlavickove subory. Zlozka obsahuje celkovo 3 verzie kniznice
miracl core, kazda vygenerovana na inej architekture, resp. na inom operacnom
systeme, aby sa zaistilo, ze pouzivatel moze okamzite vyuzivat cely balik.
Kazda zlozka podla nazvu zodpoveda prislusnej architekture operacneho systemu.
Pred skompilovanim finalneho spustitelneho suboru pouzivatel skopiruje alebo
premenuje zlozku s kniznicou miracl core v zavislosti od pouzivaneho
prostredia.
V zakladnej verzii je pouzita kniznica miracl core pre Windows x64.
POSTUP GENEROVANIA
Celkovy proces generovania knižnice miracl core je velmi podobny na roznych
platformach. Rozdiel je iba v pristupe instalacie pythonu.
1. LINUX
a) Nainštalujeme python
sudo apt install python3
b) Stiahneme repozitár knižnice a prejdeme do zložky cpp
git clone https://github.com/miracl/core.git
cd core/cpp
c) Spustime automaticke generovanie kniznice
python3 config64.py test
2. WINDOWS x64
a) Stiahneme a nainštalujeme python
https://www.python.org/downloads/windows/
b) Stiahneme knižnicu miracl core
https://github.com/miracl/core/archive/refs/heads/master.zip
cd core\cpp
c) Spustime automaticke generovanie kniznice
python config64.py test
3. WINDOWS x86
- bude doplnene pri finalnom generovani kniznice v najnovsej verzii
---------------------------------------------------------------------
Pouzita verzia kniznice v4.1
Podla historie gitu obsahuje v4.1 rozne upravy nedefinovane v ciselnych
updatoch kniznice.
Posledné generovanie knižnice - 15-04-2024