This thesis is concerned with formal development of Java Card applets. Java Card is a technology that provides a means to program smart cards with (a subset of) the Java language. In recent years Java Card technology gained great interest in the formal verification community. <p>There are two reasons for this. Due to the sensitive nature (e.g., security, maintenance costs) of Java Card applets, formal verification for Java Card is highly desired. Moreover, because of the relative simplicity of the programming language, Java Card is also a feasible target for formal verification. The formal verification platform that we used in our research is the KeY system developed in the KeY Project. <p>One of the main objectives of our research is to fi...
Formal methods should be used to specify and verify on-card software in Java Card applications. Furt...
AbstractThis paper presents a case study in the formal specification and verification of a smart car...
International audienceThe Java Card transaction mechanism allows to protect sensitive operations on ...
This thesis is concerned with different aspects of Java Card application development and use of form...
We present how common Java Card security properties can be formalised in Dynamic Logic and verified,...
Smart cards are used in security critical applications where money or private data is involved. Exam...
COSTA, Umberto Souza; MOREIRA, Anamaria Martins; MUSICANTE, Matin A.; SOUZA NETO, Plácido A. JCML: A...
COSTA, Umberto Souza da; MOREIRA, Anamaria Martins; MUSICANTE, Martin A. Specification and Runtime V...
AbstractJava Card is a version of Java developed to run on devices with severe storage and processin...
AbstractJava Card is a version of Java developed to run on devices with severe storage and processin...
The JavaCard transaction mechanism can ensure that a sequence of statements either is executed to co...
Abstract. We present a formally verified reference implementation of the JAVA CARD API. This case st...
AbstractThis paper discusses a case study in formal verification and development of secure smart car...
International audienceThis paper presents a novel approach to the problem of bytecode verification f...
bUniversity of Nijmegen, the Netherlands This paper presents a case study in formal specification an...
Formal methods should be used to specify and verify on-card software in Java Card applications. Furt...
AbstractThis paper presents a case study in the formal specification and verification of a smart car...
International audienceThe Java Card transaction mechanism allows to protect sensitive operations on ...
This thesis is concerned with different aspects of Java Card application development and use of form...
We present how common Java Card security properties can be formalised in Dynamic Logic and verified,...
Smart cards are used in security critical applications where money or private data is involved. Exam...
COSTA, Umberto Souza; MOREIRA, Anamaria Martins; MUSICANTE, Matin A.; SOUZA NETO, Plácido A. JCML: A...
COSTA, Umberto Souza da; MOREIRA, Anamaria Martins; MUSICANTE, Martin A. Specification and Runtime V...
AbstractJava Card is a version of Java developed to run on devices with severe storage and processin...
AbstractJava Card is a version of Java developed to run on devices with severe storage and processin...
The JavaCard transaction mechanism can ensure that a sequence of statements either is executed to co...
Abstract. We present a formally verified reference implementation of the JAVA CARD API. This case st...
AbstractThis paper discusses a case study in formal verification and development of secure smart car...
International audienceThis paper presents a novel approach to the problem of bytecode verification f...
bUniversity of Nijmegen, the Netherlands This paper presents a case study in formal specification an...
Formal methods should be used to specify and verify on-card software in Java Card applications. Furt...
AbstractThis paper presents a case study in the formal specification and verification of a smart car...
International audienceThe Java Card transaction mechanism allows to protect sensitive operations on ...