Programvarearkitekturen Next-Generation Secure Computing Base (NGSCB) er et av prosjektene til Microsoft, basert på såkalt Trusted Computing-teknologi utviklet etter spesifikasjonene laget av the Trusted Computing Group. NGSCB er ikke et DRM-system i seg selv, men åpner for utvikling av DRM-teknologi der man må modifisere maskinvare for å omgå systemet. Målsetningen til NGSCB er å utvikle et sikrere datamiljø der alle maskin- og programvareelementer må verifiseres før de får lov til å kjøre. Dersom målsetningen blir nådd vil det skape et grunnlag for DRM-systemer som er vanskeligere å omgå enn de man finner i dag, som utelukkende kjører i applikasjonslaget til datamaskinen.