[tc] info tpm
Salvatore Caratozzolo
s.caratozzolo2 a campus.unimib.it
Lun 12 Nov 2007 10:51:39 CET
hola a todos
questo weekend ho pensato un po' al TPM e mi sono fatto
alune domande e fatto conclusioni:
1-i valori dei PCR possono essere letti solo da Root!
se un attaccante volesse leggerli dovrebbe prima sapere la
password di root! già questa è una buona protezione contro
la estensione dei PCR non permessa!
2-se voglio che Trustedgrub funzioni realmente allora ho
bisogno per forza dell'attestazione remota! ma se io non
voglio essere riconosciuto/individuato o se semplicemente
voglio far rispettare la legge sulla privacy allora
rimango fregato!
alternativa: creare un file appena conclusa la prima
installazione ed eseguito la prima volta Trustedgrub, ed
eseguire il SEAL con i PCR modificati da Tgrub, se vedo
che il file ha lo stesso contenuto di quando l'ho creato
allora lo stato dei pcr è sicuro fino a quel momento!se
invece l'UNSEAL non viene eseguito allora qualcosa è stato
modificato!il file per sicurezza potrei salvarlo in una
chiavetta usb!e montarla dopo l'avvio del SO per eseguire
l'UNSEAL!
è inutile salvare lo stato dei PCR nel file perchè se
l'UNSEAL è stato eseguito vuol dire che i PCR sono allo
stato "fidato".
3-Davide mi ha scritto che quando eseguo il SEAL , il file
viene cifrato con una chiave simmetrica e che questa viene
cifrata con una chiave Asimmetrica e che queste chiavi
salvate nel TPM. Tutto questo per questioni di prestazioni
del TPM e PC! Qualcuno sa quante chiavi si possono
salvare?e con quanti PCR al max si puo' eseguire il SEAL?
4-Qualcuno ha provato ad implementare/testare un programma
che esegua la Remote Attestation con un'altra macchina per
avere un sistema completo con Trustedgrub?
Maggiori informazioni sulla lista
tc