• DocumentCode
    2965385
  • Title

    Engineering Sufficiently Secure Computing

  • Author

    Witten, Brian

  • Author_Institution
    Symantec Research Labs
  • fYear
    2006
  • fDate
    Dec. 2006
  • Firstpage
    187
  • Lastpage
    202
  • Abstract
    We propose an architecture of four complimentary technologies increasingly relevant to a growing number of home users and organizations: cryptography, separation kernels, formal verification, and rapidly improving techniques relevant to software defect density estimation. Cryptographic separation protects information in transmission and storage. Formally proven properties of separation kernel based secure virtualization can bound risk for information in processing. Then, within each strongly separated domain, risk can be measured as a function of people and technology within that domain. Where hardware, software, and their interactions are proven to behave as and only as desired under all circumstances, such hardware and software can be considered to not substantially increase risk. Where the size or complexity of software is beyond such formal proofs, we discuss estimating risk related to software defect densities, and emerging work related to binary analysis with potential for improving software defect density estimation.
  • Keywords
    Computer security; Cryptography; Disaster management; Financial management; Formal verification; Hardware; Information retrieval; Kernel; Protection; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Security Applications Conference, 2006. ACSAC '06. 22nd Annual
  • Conference_Location
    Miami Beach, FL, USA
  • ISSN
    1063-9527
  • Print_ISBN
    0-7695-2716-7
  • Type

    conf

  • DOI
    10.1109/ACSAC.2006.25
  • Filename
    4041166