Native Client: A Sandbox for Portable, Untrusted x86 Native Code.

Native Client is a sandbox for untrusted x86 native code. It aims to give browser-based applications the computational performance of native applications without compromising safety. Native Client uses software fault isolation and a secure runtime to direct system interaction and side effects throug...

Descripción completa

Detalles Bibliográficos
Publicado en:Communications of the ACM Vol. 53; no. 1; pp. 91 - 100
Autores principales: Yee, Bennet, Sehr, David, Dardyk, Gregory, Chen, J. Bradley, Muth, Robert, Ormandy, Tavis, Okasaka, Shiki, Narula, Neha, Fullagar, Nicholas
Formato: Artículo
Publicado: Association for Computing Machinery Jan2010
Materias:
Acceso en línea:Ver este registro en EBSCOhost
fields @attributes:
  recordID: 1
pdfLink:
plink: https://search.ebscohost.com/login.aspx?direct=true&db=hlh&AN=47220618&site=ehost-live
header:
  @attributes:
    shortDbName: hlh
    uiTerm: 47220618
    longDbName: Humanities International Complete
    uiTag: AN
  controlInfo:
    bkinfo:
    jinfo:
      jid:
        00010782
        ACM
      jtl: Communications of the ACM
      issn: 00010782
      maglogo: N
    pubinfo:
      dt: Jan2010
      vid: 53
      iid: 1
      pid: 68
      pub: Association for Computing Machinery
    artinfo:
      ui:
        47220618
        10.1145/1629175.1629203
      ppf: 91
      ppct: 9
      formats:
      tig:
        atl: Native Client: A Sandbox for Portable, Untrusted x86 Native Code.
      aug:
        au:
          Yee, Bennet
          Sehr, David
          Dardyk, Gregory
          Chen, J. Bradley
          Muth, Robert
          Ormandy, Tavis
          Okasaka, Shiki
          Narula, Neha
          Fullagar, Nicholas
        affil: Google, Inc., Mountainview, CA.
      su:
        Sandboxes (Computer science)
        Web browsers
        Computer security
        Open architecture (Computer science)
        Computer software development
        Computer programming
      sug:
        subj:
          Sandboxes (Computer science)
          Web browsers
          Computer security
          Open architecture (Computer science)
          Computer software development
          Computer programming
      ab: Native Client is a sandbox for untrusted x86 native code. It aims to give browser-based applications the computational performance of native applications without compromising safety. Native Client uses software fault isolation and a secure runtime to direct system interaction and side effects through interfaces it controls. It further provides operating system portability for binary code while supporting performance-oriented features generally absent from Web application programming environments, such as thread support, instruction set extensions such as SSE, and use of compiler intrinsics and hand-coded assembler. We combine these properties in an open architecture that encourages community review and third-party tools.
      pubtype: Periodical
      doctype: Article
      src: R
    language: English
    refInfo:
    copyright:
      @attributes:
        flag: Y
      dt:
        @attributes:
          year: 2010
    holdings:
      @attributes:
        islocal: N