Open Source

DKardTM Specification

DKardTM is the next generation of Virtual Machine for smartcard and other embedded devices. Whilst fitting RAM-constraint requirements, it supports a large number of features from AndroidTM DalvikTM.

 

This specification is available on public release and is implementable royalty-free. An open source implementation is expected soon.
 

Muscade Community

The community edition of our JavaScript-based secure elements administration platform provides a quick and easy administration solution using a web browser.

 

An Open Source Platform

Why an Open Source version?

Virtual Machine for very small devices, such as smart cards, remains until now confidential and proprietary. This closed source model often implies royalties, difficulties in accessing the technology, potential security problems and being able to trust the provider, …

 

Recent times have proven that open technologies are often more scalable, robust and more secure than some closed and proprietary ones.

 

Providing the community with such open technology fills this gap while also opening new market segments considered as non-profitable by today’s industry.

 
 
DKardTM represents a unique and easy application design & deploy solution on a wide range of micro-controllers. This publication further demonstrates Simulity’s committment to the Open Source ethos.

 

Why use an Open Source version?

Our Open Source platform provides flexibility when designing and installing applications. Applications are designed using the well-known Java language, and are therefore easy to code.
 
The Open Source version is available on public release, and as with all cryptographic algorithms, the more the peer reviewers - the better the quality of the system.
 
The platform features an easy migration path from a generic micro-controller to the secure element – this establishes the process to step up from the Community edition to the Enterprise edition – a flexible and scalable solution.