AbstractJava Cards are a new generation of smart cards that use the Java programming language. As smart cards are usually used to supply security to an information system, security requirements are very strong. The byte code interpreter and verifier are crucial components of such cards, and proving their safety can become a competitive advantage. Previous works have been done on methodology for proving the soundness of the byte code interpreter and verifier using the B method. It refines an abstract defensive interpreter into a byte code verifier and a byte code interpreter. However, this work had only been tested on a very small subset of the Java Card instruction set. This paper presents a work aiming at verifying the scalability of this ...
AbstractThis work proposes a methodology for the rigorous development of Java Card smart card applic...
AbstractThe paper describes an experiment in which a framework for model checking Java byte code, co...
Part 1: Smart Cards System SecurityInternational audienceThe ability of Java Cards to withstand atta...
AbstractJava Cards are a new generation of smart cards that use the Java programming language. As sm...
There is a growing interest for using "intelligent" or "smart" cards such as Sun...
Smart cards are used in security critical applications where money or private data is involved. Exam...
Smart cards are used in security critical applications where money or private data is involved. Exam...
AbstractThe bytecode verification is a key point of the security chain of the Java Platform. This fe...
This thesis is concerned with formal development of Java Card applets. Java Card is a technology tha...
International audienceThis paper presents a novel approach to the problem of bytecode verification f...
International audienceBytecode verification is a crucial security component for Java applets, on the...
This thesis is concerned with different aspects of Java Card application development and use of form...
Java applets run on a Virtual Machine that checks code's integrity and correctness before execu...
Dans cette thèse, nous présentons une formalisation, réalisée dans l'assistant de preuve Coq, de la ...
Bytecode verification is one of the key security functions of several architectures for mobile and e...
AbstractThis work proposes a methodology for the rigorous development of Java Card smart card applic...
AbstractThe paper describes an experiment in which a framework for model checking Java byte code, co...
Part 1: Smart Cards System SecurityInternational audienceThe ability of Java Cards to withstand atta...
AbstractJava Cards are a new generation of smart cards that use the Java programming language. As sm...
There is a growing interest for using "intelligent" or "smart" cards such as Sun...
Smart cards are used in security critical applications where money or private data is involved. Exam...
Smart cards are used in security critical applications where money or private data is involved. Exam...
AbstractThe bytecode verification is a key point of the security chain of the Java Platform. This fe...
This thesis is concerned with formal development of Java Card applets. Java Card is a technology tha...
International audienceThis paper presents a novel approach to the problem of bytecode verification f...
International audienceBytecode verification is a crucial security component for Java applets, on the...
This thesis is concerned with different aspects of Java Card application development and use of form...
Java applets run on a Virtual Machine that checks code's integrity and correctness before execu...
Dans cette thèse, nous présentons une formalisation, réalisée dans l'assistant de preuve Coq, de la ...
Bytecode verification is one of the key security functions of several architectures for mobile and e...
AbstractThis work proposes a methodology for the rigorous development of Java Card smart card applic...
AbstractThe paper describes an experiment in which a framework for model checking Java byte code, co...
Part 1: Smart Cards System SecurityInternational audienceThe ability of Java Cards to withstand atta...