This article describes the research prototype, P-MAPS, a processor-measured service layer that dynamically reduces the trusted computing base and verifiably improves the runtime security of user’s applications, without interrupting the typical operation of the user OS.