• DocumentCode
    1831550
  • Title

    Model-Based Security Verification and Testing for Smart-cards

  • Author

    Fourneret, Elizabeta ; Ochoa, M. ; Bouquet, Fabrice ; Botella, Julien ; Jurjens, Jan ; Yousefi, Parvaneh

  • Author_Institution
    LIFC, Univ. de Franche-Comte, Besançon, France
  • fYear
    2011
  • fDate
    22-26 Aug. 2011
  • Firstpage
    272
  • Lastpage
    279
  • Abstract
    Model-Based Testing (MBT) is a widely used methodology for generating tests aiming to ensure that the system behaviour conforms to its specification. Recently, it has been successfully applied for testing certain security properties. However, for the success of this approach, it is an important prerequisite to consider the correctness of test models with respect to the given security property. In this paper we present an approach for smart-card specific security properties that permits to validate the system with MBT from test schemas. We combine this MBT approach with UMLsec security verification technique, by using UMLsec stereotypes to verify the model w.r.t. given security properties and gain more confidence in the model. We then define an automatic procedure to generate security test from the UMLsec model via so-called "test schemas". We validate this approach on a fragment of the Global Platform specification and report on available tool support.
  • Keywords
    Unified Modeling Language; formal verification; security of data; smart cards; UMLsec security verification; global platform specification; model-based security verification; model-based testing; smart cards; test schemas; Programming; Reactive power; Security; Semantics; Software; Testing; Unified modeling language; Global Platform; Model-Based Testing; Model-Based Testing from schemas; UML/OCL statechart; Verification; smart-cards;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Availability, Reliability and Security (ARES), 2011 Sixth International Conference on
  • Conference_Location
    Vienna
  • Print_ISBN
    978-1-4577-0979-1
  • Electronic_ISBN
    978-0-7695-4485-4
  • Type

    conf

  • DOI
    10.1109/ARES.2011.46
  • Filename
    6045950