Secure-IoT Software

Our Secure-IoT-Software Environment (operating system + applications)…

…is targeting at secure, connected, Java-Card-based Eco-System for SOC-Devices.

It is based on proven, Common Criteria 5+ certified security standards and alows to run, port and develop High Secure CC 5+ IoT applications on SoC devices.

Technical Features

  • General Features
  • Certified, Secure Java EcoSystem
  • Hardened, Connected Node
  • Small Footprint, Multiple form factors
  • Uniqueliy Identifiable, Multi-protocol (BLE, ZigBee, NFC, WiFi, I2C, SPI, UART, GPIOs)
  • RTOS Awareness
  • Sensor & Management Control
  • Device Policies

Standards & Security

  • Based on Oracle JavaCard 3.0.5,  3.1.0 + IoT profile (to come) and GlobalPlatform 2.2 technology
  • According to JavaCard Protection Profile for CC and/or FIPS
  • Comprehensive IoT Security services:
    • Secure Boot; Trusted Execution Environment; Device Integrity Confidential & Authentication; Data Analytics; Secure Update;
      HW Root of Trust; Data at Rest & Data in Motion
  • Built on proven standards:
    • 20+ billions of SIMs, ePassports and EMV Payment Cards since 2003.

With the requirements for secure chips expanding beyond traditional smartcards and into a wide range of connected IoT devices, the combination of ourCC5+ certified security processor with our JavaCard technology creates a compelling platform for security-critical applications.

Our bundle-solution (High Secure Hardware + IoT Software) hosts the JavaCard OS version 3.0.5, including GlobalPlatform support, for implementation in security-critical embedded applications such as payment cards, government ID and eUICC/eSIM.

The JavaCard OS includes JavaCard Virtual Machine (JCVM), JavaCard Runtime Environment (JCRE), JavaCard API class libraries, Crypto library and GlobalPlatform support.

Developing in Java is associated with fewer software defects, lower software maintenance costs and a reduction in time to market.