DocumentCode
625520
Title
Model-Based Testing of Cryptographic Components -- Lessons Learned from Experience
Author
Botella, Julien ; Bouquet, Fabrice ; Capuron, Jean-Francois ; Lebeau, F. ; Legeard, Bruno ; Schadle, Florence
Author_Institution
Smartesting, Besancon, France
fYear
2013
fDate
18-22 March 2013
Firstpage
192
Lastpage
201
Abstract
We present an approach to use techniques of model-based testing (MBT) applied on security cryptographic components. This application of MBT is done in the context of a qualification testing phase made by an entity independent from designers, developers and sponsors of the cryptographic components under test. This qualification phase targets both hardware and software cryptographic components and the testing activities cover functional and security testing objectives. In this context, we present the application of MBT for two cryptographic components (one hardware and one software) and show the complementary of test selection criteria based on one side on a structural coverage of the behavioral model used for test generation, and on the other side on a test purpose approach to meet some security test objectives. The test purpose language used in this project is novel and has been designed to complete behavioral model coverage criteria in the MBT process.
Keywords
cryptography; program testing; MBT process; behavioral model coverage criteria; functional testing objectives; hardware cryptographic components; model-based testing; qualification testing phase; security cryptographic component lesson; security testing objective; software cryptographic components; test selection criteria; Context; Context modeling; Cryptography; Software; Testing; Unified modeling language; Cryptographic components; Model-Based Testing; Test purpose; UML4MBT;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Testing, Verification and Validation (ICST), 2013 IEEE Sixth International Conference on
Conference_Location
Luembourg
Print_ISBN
978-1-4673-5961-0
Type
conf
DOI
10.1109/ICST.2013.42
Filename
6569731
Link To Document