====== Sběr TPM dat 2020 ======
Tento návod je již zastaralý. Použijte prosím verzi uvedenou na [[https://crocs.fi.muni.cz/tpm |
https://crocs.fi.muni.cz/tpm]]
Pokud by něco nefungovalo, napište mi prosím na Petr Švenda
===== Pro uživatele MS Windows =====
**Výzkumný cíl:** Dlouhodobý sběr PCR registrů a jejich vývoj v čase
Základní informace (rychlý sběr, cca 5 sekund):
* Spusťte z příkazové řádky příkaz tpmtool gatherlogs C:\Users\Public\tpm
* Zašlete prosím na svenda@fi.muni.cz obsah adresáře C:\Users\Public\tpm
Opakovaný automatický sběr:
* Stáhněte si [[https://github.com/petrs/TPM_PCR/releases/download/v0.1.8/TPM_PCR.exe|TPM_PCR.exe v0.1.8]] z https://github.com/petrs/TPM_PCR/releases (k dispozici jsou i zdrojové kódy)
* Uložte do libovolného vhodného adresáře (např. Dokumenty\TPM), spusťte, potvrďte Y(es)
* Spuštění vytvoří pravidelně spouštěnou úlohu (task scheduler)
* 1x denně (19:00) uloží PCR vašeho počítače do souboru (nechte prosím běžet, máme zájem o co nejdelší časový úsek)
* Vytváří soubory ve tvaru PCR_datum_čas.txt, které můžete prostudovat
* Vytváří soubor PCR_measurements_náhodnéčíslo.zip, které obsahuje zaziopované včechny soubory PCR_datum_čas.txt
* Po prvním spuštění prosím zašlete PCR_measurements.zip na svenda@fi.muni.cz (Petr Svenda)
* Po 2-3 týdnech vás poprosím zaslání dodatečného meření (opět soubor PCR_measurements.zip)
Dodatečný sběr veřejných klíčů:
* Informace jsou dostupné zde: https://crocs.fi.muni.cz/public/research/tpm_data
===== Pro uživatele Linux =====
**Výzkumný cíl:** Analýza rychlosti TPM čipu a testovacích klíčů
Postup:
* Přečtěte si návod na https://github.com/simon-struk/tpm2-algtest
* Pokud nemáte, nainstalujte si docker
* Stáhněte si [[https://github.com/simon-struk/tpm2-algtest/blob/master/run_image.py|run_image.py]] z https://github.com/simon-struk/tpm2-algtest
* Spusťte 'python3 -m run_image fulltest'
* Nástroj provede analýzu rychlosti vašeho TPM čipu a vygeneruje sadu testovacích klíčů (RSA/ECC)
* Po dokončení běhu scriptu (cca 2-3 hodiny, ale velmi malé zatížení CPU) zašlete out.zip na svenda@fi.muni.cz (Petr Svenda)
* Měření je jednorázové, nespouští se opakovaně