Il sistemaNGSCB (Next-Generation Secure Computing Base), precedentemente noto con il nome diPalladium e poi trasformatosi inSystem Integrity Team, è un'architettura software proposta dallaMicrosoft che avrebbe inserito unTrusted Software Stack nelle versioni diMicrosoft Windows successive aWindows XP, in particolar modo inWindows Vista. L'unica funzionalità effettivamente implementata in tale sistema operativo che sfrutta le funzionalità offerte dalTrusted Computing èBitLocker Drive Encryption, un programma per la crittazione deldisco rigido.

Nelle attuali specifiche della Trusted Computing sono presenti due componenti hardware: il TPM (Trusted Platform Module), che realizza la memorizzazione in sicurezza dichiavi crittografiche e un coprocessore crittografico sicuro, e una particolare caratteristica di memoria nellaCPU. Il sistema NGSCB avrebbe dovuto includere inoltre due componenti software, il Nexus, unkernel di sicurezza integrato all'interno del sistema operativo, e vari NCA (Nexus Computing Agent), ossia moduli fidati all'interno di applicazioni che sfruttano la NGSCB.
Le applicazioni progettate per NGSCB sarebbero state divise in due parti: lo NCA, un modulo "fidato" in grado di accedere a un insieme ristretto diAPI, e una parte "non fidata" che sarebbe stato in grado di accedere a tutte le API diWindows. Ciò al fine di evitare che il modulo "fidato" fosse in grado di effettuare delle chiamate ad API che avrebbero potuto contenere delle falle di sicurezza (ossia che non siano 'fidate'); il codice fidato avrebbe dovuto usare solo API che fossero state attentamente esaminate al fine di chiudere ogni possibile falla di sicurezza.
L'NGSCB ed il Trusted Computing furono criticati soprattutto in quanto considerati inefficaci nel risolvere la maggior parte degli odierni problemi di sicurezza informatica, quali ad esempiovirus informatici etrojans. Ciò nonostante, Microsoft aveva affermato in passato che l'NGSCB è una tappa necessaria propria nella lotta ai virus[1]. Tuttavia, in seguito Microsoft non ha più aggiunto nulla circa l'effettiva capacità dell'NGSCB di risolvere questi problemi[2].
Quando fu annunciato, ci si aspettava che l'NGSCB facesse parte del nuovo sistema operativo Windows,Windows Vista (precedentemente denominatoLonghorn). Nel maggio2004 fu riportato che la Microsoft aveva accantonato il progetto NGSCB[3]. La notizia fu repentinamente smentita dalla Microsoft, che rilasciò alla stampa la dichiarazione di star al contrario "riprendendo" il progetto.
Inizialmente l'NGSCB era stato chiamato da Microsoft "Palladium". Nellamitologia greca eromana,Palladio era l'"immagine della tradizione su cui si basa la sicurezza della città". Il nome era associato in particolare alla statua della deaAtena ubicata aTroia, la quale si credeva proteggesse i troiani dalle invasioni dei greci. La statua venne rubata daUlisse eDiomede, ma la città non cadde fino a che non venne attuato il tranello dalcavallo di Troia.
All'inizio del2006, la Microsoft ha di nuovo cambiato il nome del progetto NGSCB inSystem Integrity Team[4] (progetto per il mantenimento dell'integrità del sistema). Gli ultimi post sul sito web del progetto risalivano al 26 ottobre 2006, salvo una brevissima parentesi di 3 post pubblicati nel 2008.