International audienceThe OSGi platform is a lightweight management layer over a Java virtual machine that makes runtime extensi- bility and multi-application support possible in mobile and constraint environments. This powerfull capability opens a particular attack vector against mobile platforms: the in- stallation of malicious OSGi bundles. The first countermea- sure is the digital signature of the bundles. We developed a tool suite that supports the signature, the publication and the validation of the bundles in an OSGi framework. Our tools support the publication of bundles onto a remote bun- dle repository as well as the validation of the signature ac- cording to the OSGi R4 specifications. A comparison of ex- isting validation mechan...
In this project, we added support to the OCaml interpreter to use the protections afforded by Intel’...
In recent years, we have seen an increased interest in studying the software supply chain of user-fa...
In recent years, trusted execution environments (TEEs) have seen increasing deployment in computing ...
The OSGi platform is a lightweight management layer over a Java virtual machine that makes runtime e...
International audienceThe OSGi platform is designed to make Java soft- ware extensible at runtime. T...
Extensible Component Platforms can discover and install code during runtime. Although this feature i...
Last years have seen a dramatic increase in the use of component platforms, not only in classical ap...
The OSGi Platform finds a growing interest in two different applications domains: embedded systems, ...
Part 10: Security and Trust ModelsInternational audienceThe natural business model of OSGi is dynami...
The OSGi framework is a Java-based, centralized, component oriented platform. It is being widely ado...
Orange ( the brand name of France T el ecom ) provides mobile network, television and Internet servi...
International audienceOSGi is a pragmatic wrapper above the Java Virtual Machine that embraces two c...
Open-source software (OSS) has been widely adopted in all layers of the software stack, from operati...
The OSGi specification describes a small layer that allows multiple Java based components to efficie...
If software is designed so that the software can issue functions that will move that software from o...
In this project, we added support to the OCaml interpreter to use the protections afforded by Intel’...
In recent years, we have seen an increased interest in studying the software supply chain of user-fa...
In recent years, trusted execution environments (TEEs) have seen increasing deployment in computing ...
The OSGi platform is a lightweight management layer over a Java virtual machine that makes runtime e...
International audienceThe OSGi platform is designed to make Java soft- ware extensible at runtime. T...
Extensible Component Platforms can discover and install code during runtime. Although this feature i...
Last years have seen a dramatic increase in the use of component platforms, not only in classical ap...
The OSGi Platform finds a growing interest in two different applications domains: embedded systems, ...
Part 10: Security and Trust ModelsInternational audienceThe natural business model of OSGi is dynami...
The OSGi framework is a Java-based, centralized, component oriented platform. It is being widely ado...
Orange ( the brand name of France T el ecom ) provides mobile network, television and Internet servi...
International audienceOSGi is a pragmatic wrapper above the Java Virtual Machine that embraces two c...
Open-source software (OSS) has been widely adopted in all layers of the software stack, from operati...
The OSGi specification describes a small layer that allows multiple Java based components to efficie...
If software is designed so that the software can issue functions that will move that software from o...
In this project, we added support to the OCaml interpreter to use the protections afforded by Intel’...
In recent years, we have seen an increased interest in studying the software supply chain of user-fa...
In recent years, trusted execution environments (TEEs) have seen increasing deployment in computing ...