Trust and How It Manifests

Overview

This lecture and accompanying assignments frame operating systems as the public infrastructure of computing, which thereby requires trust by system programmers, application developers, and technology users. We then introduce a framing of trust as an unquestioning attitude, identify ways trust manifests through assumption and inference, and provides examples of partly substituting the need to trust through technical and socio-technical design.