Abstract—We present an approach based on a multilevel security policy and the theory of abstract interpretation for checking secure interaction between applications in Java Cards. The security policy is defined by the user, which assigns security levels to Java Card applications. Actual values are abstracted into security levels, and an abstract interpreter executes the bytecode of applications in the abstract domain. We show JCSI, a tool that implements the presented approach. JCSI can be used to check the binary code of Java Card applications before their installation on-card. I
Abstract This paper presents an operational semantics for a subset of Java Card bytecode, focussing ...
The Java Card API provides a framework of classes and interfaces that hides the details of the under...
Abstract. The Java Card API provides a framework of classes and interfaces that hides the details of...
International audienceWe present an approach based on a multilevel security policy and the theory of...
This paper describes a tool for checking secure information flow in Java Card applications. The tool...
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,...
Abstract This paper describes the design and implementation of a static analysis tool for certifying...
Till recently it was only possible to have one single application running on a smart card. Multi-app...
International audienceOff late security problems related to smart cards have seen a significant rise...
When it comes to security, an interesting difference between Java Card and regular Java is the absen...
International audienceThis paper describes the design and implementation of a static analysis tool f...
We present a method to certify a subset of the Java bytecode, with respect to security. The method i...
This thesis is concerned with formal development of Java Card applets. Java Card is a technology tha...
Part 7: Java Card SecurityInternational audienceThe Java Card uses two components to ensure the secu...
Abstract This paper presents an operational semantics for a subset of Java Card bytecode, focussing ...
The Java Card API provides a framework of classes and interfaces that hides the details of the under...
Abstract. The Java Card API provides a framework of classes and interfaces that hides the details of...
International audienceWe present an approach based on a multilevel security policy and the theory of...
This paper describes a tool for checking secure information flow in Java Card applications. The tool...
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,...
Abstract This paper describes the design and implementation of a static analysis tool for certifying...
Till recently it was only possible to have one single application running on a smart card. Multi-app...
International audienceOff late security problems related to smart cards have seen a significant rise...
When it comes to security, an interesting difference between Java Card and regular Java is the absen...
International audienceThis paper describes the design and implementation of a static analysis tool f...
We present a method to certify a subset of the Java bytecode, with respect to security. The method i...
This thesis is concerned with formal development of Java Card applets. Java Card is a technology tha...
Part 7: Java Card SecurityInternational audienceThe Java Card uses two components to ensure the secu...
Abstract This paper presents an operational semantics for a subset of Java Card bytecode, focussing ...
The Java Card API provides a framework of classes and interfaces that hides the details of the under...
Abstract. The Java Card API provides a framework of classes and interfaces that hides the details of...