• DocumentCode
    1178426
  • Title

    Domain-specific codesign for embedded security

  • Author

    Schaumont, Patrick ; Verbauwhede, Ingrid

  • Author_Institution
    California Univ., Los Angeles, CA, USA
  • Volume
    36
  • Issue
    4
  • fYear
    2003
  • fDate
    4/1/2003 12:00:00 AM
  • Firstpage
    68
  • Lastpage
    74
  • Abstract
    Systems with multiple design domains require codesign of application domains. Dedicated hardware processors implement the application domains and software integrates them. The authors use ThumbPod, a prototype embedded security application, for remote identification applications such as intelligent keys or electronic payments. The device combines security, biometrics, and networking domains. Additional software support consists of a dynamic application download using the Java application manager. Sun´s K virtual machine offers an infrastructure for secure code download and execution. The virtual machine also integrates the cryptoprocessor through a native interface.
  • Keywords
    Java; embedded systems; hardware-software codesign; security of data; virtual machines; Java application manager; Sun K virtual machine; ThumbPod; application domain codesign; biometrics; cryptoprocessor; dedicated hardware processors; domain-specific codesign; dynamic application download; electronic payments; embedded security; inrrastructure; intelfigent keys; multiple design domains; networking domains; prototype embedded security application; remote identification applications; secure code download; secure code execution; security; Application software; Biometrics; Hardware; Java; Machine intelligence; Prototypes; Security; Software prototyping; Sun; Virtual machining;
  • fLanguage
    English
  • Journal_Title
    Computer
  • Publisher
    ieee
  • ISSN
    0018-9162
  • Type

    jour

  • DOI
    10.1109/MC.2003.1193231
  • Filename
    1193231