Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
Next revisionBoth sides next revision
tpm [2017-03-31 07:47] – created xsvendatpm [2021-04-08 07:25] – [Pro uživatele MS Windows] xsvenda
Line 1: Line 1:
-====== TPM OpenLab 2017.03.31 ======+====== Sběr TPM dat 2020 ====== 
 +<callout type="success" icon="true">Předem děkujeme MOC za pomoc s výzkumem! Sbíráme jen veřejná/testovací data. </callout>
  
-   All toolshttps://www.fi.muni.cz/~xsvenda/tpm.zip +<callout type="primary" icon="true">Pokud by něco nefungovalo, napište mi prosím na Petr Švenda <svenda@fi.muni.cz> </callout> 
-   Cheatsheet for TPM: {{ ::tpm_cheatsheet.pdf |}} + 
-   Colection of basic TPM info: https://crocs.fi.muni.cz/public/research/tpm +===== Pro uživatele MS Windows ===== 
-   Colection of TPM keys: https://crocs.fi.muni.cz/public/research/tpm_data +**Výzkumný cíl:** Dlouhodobý sběr PCR registrů a jejich vývoj v čase 
-   Projects in CRoCS http://crocs.fi.muni.cz/projects + 
-   * CRoCS Twitter https://twitter.com/CRoCS_MUNI+Základní informace (rychlý sběr, cca 5 sekund): 
 +  * Spusťte z příkazové řádky příkaz <code>tpmtool gatherlogs C:\Users\Public\tpm</code> 
 +  * 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ě 
 +