Chiavi simmetriche per un TPM [duplicato]

1

Attualmente sto ricercando le funzionalità del TPM nella creazione e memorizzazione di diversi tipi di chiavi crittografiche. So che un TPM può creare e memorizzare chiavi per algoritmi asimmetrici come RSA o curve ellittiche. Ma che dire delle chiavi simmetriche, come quelle generate come chiavi di sessione? Un TPM può creare e archiviare anche quelli?

Ho trovato fonti in internet che affermano che entrambe le possibili risposte sono vere. Una fonte afferma che un TPM non può gestire la crittografia simmetrica e qui è necessaria una tecnologia aggiuntiva. Nel frattempo, la documentazione della libreria TPM del trusted computing group si riferisce ad alcune operazioni chiave simmetriche, indicando che un TPM potrebbe essere in grado di gestirle come la loro controparte asimmetrica. Qual è la verità?

    
posta Sushiman 28.09.2018 - 01:58
fonte

1 risposta

1

I TPM possono sigillare dati arbitrari. Quando si sigilla un tasto, non lo si sta effettivamente memorizzando all'interno del TPM. Si sta inviando la chiave non elaborata al TPM che la crittografa con una chiave protetta internamente (la chiave radice di archiviazione o SRK) e restituisce il blob crittografato o sigillato. Spetta a te memorizzare questo blob crittografato.

    
risposta data 28.09.2018 - 14:48
fonte

Leggi altre domande sui tag