Secure Elements / Embedded Security

Software­entwicklung für sichere eingebettete Systeme.

ConSec unterstützt Embedded-Security-Projekte mit Hardware-Sicherheitsmodulen (HSM), Secure Elements (SE), Trusted Execution Environments (TEE) und Trusted Platform Modules (TPM) — mit besonderem Fokus auf Secure Element Systeme und Java Card Applets. Wir entwickeln Host-Software, Middleware und Werkzeuge und verbinden GlobalPlatform-Know-how, HSM-Integration und Tests, um Ihr Projekt von der Implementierung bis zur Systemintegration zu begleiten.

Projekt besprechen →

Kompetenzen entdecken →

VERNETZTE SICHERHEIT
OTASignierte Updates · Prüfung auf dem Gerät
Sicherheitsbausteine auf dem Gerät
SESecure ElementJava Card
TEETrusted Execution EnvironmentIsolierte Ausführung
TPMTrusted Platform ModulePlattformvertrauen
Provisionierung · Authentifizierung · APIs
HSMSchlüsselinfrastruktur · On-Premise & Cloud
Nächster Schritt: PQCKrypto-Agilität → hybride Ansätze → Migration
Vom Gerät bis zur Schlüsselinfrastruktur: beispielhafte Zusammenhänge. Bausteine und Schnittstellen richten sich nach der Zielplattform.

Kompetenz im Systemzusammenhang

ConSecs Expertise umfasst Java Card Plattformen, Anwendungsentwicklung und die Schnittstellen zu Host-Software und Schlüsselinfrastruktur. Diese technische Breite unterstützt die Arbeit an einzelnen Komponenten und ihrem Zusammenspiel im System.

Secure Elements & Java Card

ConSec verfügt über Expertise in Java Card Betriebssystemen sowie in der Konzeption, Entwicklung, Integration und Prüfung von Applets. Der Applet-Umfang umfasst unter anderem CCC Digital Key, Aliro, IoT SAFE, FIDO/FIDO2, PIV und Zahlungsanwendungen sowie proprietäre Anwendungen und projektspezifische Spezifikationen.

Java Card OS · CCC Digital Key · Aliro · IoT SAFE

Secure Element Kompetenzen ansehen →

GlobalPlatform & sichere Provisionierung

Verlässliches Kartenmanagement, Provisionierung und Personalisierung beginnen mit klar definierten Abläufen. ConSec stellt dafür GlobalPlatform-Software, Skripte und Werkzeuge bereit. Dazu gehören Security Domains, Kartenlebenszyklen, Secure Channels sowie das Laden und Installieren von Applets – mit reproduzierbaren Abläufen und automatisierten Tests.

GlobalPlatform · Secure Channels · APDU-Werkzeuge

Provisionierungskompetenzen ansehen →

HSMs & Schlüsselmanagement

Unsere HSM-Kompetenz umfasst Host-Software, kundenspezifische Firmware-Anwendungen und -Erweiterungen sowie kryptografische Schnittstellen — von der Implementierung bis zum Test. Unsere Integrationserfahrung umfasst branchenübliche kryptografische APIs und REST-APIs, die On-Premise- und Cloud-HSMs mit Anwendungen sowie Produktions- und Personalisierungsabläufen verbinden.

On-Premise-HSMs · Cloud-HSMs · Kryptografische APIs

HSM-Kompetenzen ansehen →

Middleware, Treiber & Testautomatisierung

Treiber, Middleware und Diagnosewerkzeuge verbinden Secure Elements mit Host-Anwendungen und machen ihr Zusammenspiel nachvollziehbar. Wir erstellen APDU/TLV-Parser und automatisierte Tests, um das Anwendungsverhalten zu analysieren, Fehler zu reproduzieren und das Zusammenspiel von Karten- und Host-Software zu prüfen.

PC/SC · Middleware · Testsuiten

Middleware-Kompetenzen ansehen →

Embedded Security & Systemarchitektur

Sichere vernetzte Geräte brauchen eine durchgängige Architektur — vom Sicherheitskonzept bis zur Embedded-Software. ConSec unterstützt diese Arbeit für vernetzte Systeme und Geräte im Internet of Things (IoT). Je nach Plattform und Sicherheitsanforderungen berücksichtigen wir Secure Elements (SE), Trusted Execution Environments (TEE) und Trusted Platform Modules (TPM) sowie Authentifizierung, sichere Updates und die Integration über NFC und Bluetooth Low Energy (BLE).

NFC · BLE · Systemintegration

Embedded-Security-Kompetenzen ansehen →

PQC-Transition & Crypto-Agility

Analyse, Migrationskonzepte und Integrationsunterstützung für den Übergang zur Post-Quanten-Kryptografie — mit Blick auf ressourcenbegrenzte Geräte, Secure Elements und HSM-Umgebungen.

PQC-Unterstützung ansehen →

Anwendungsbereiche

Erfahren Sie, wie ConSec Software für Secure Elements, HSMs und die zugehörigen Systeme entwickelt und integriert.

Digital Key & digitale Zutrittssysteme

Kompetenzbeispiele

CCC Digital Key: Sicherheitskonzepte, Java Card Applet-Entwicklung, Tests und Integration für Fahrzeugzugang und Startfreigabe.

Aliro: Sicherheitskonzepte, Java Card Applet-Entwicklung, Tests und Integration für digitale Zutrittssysteme und intelligente Türschlösser.

CCC Digital Key · Aliro · Java Card

Digital-Key- und Zutrittsanwendungen ansehen →

HSM-Anwendungen & Integration

Kompetenzbeispiel

Host-Software und kryptografische API-Integration für On-Premise- und Cloud-HSMs sowie kundenspezifische HSM-Firmware-Anwendungen und -Erweiterungen. Die Erfahrung umfasst Utimaco, Thales Luna, AWS CloudHSM und Google Cloud HSM.

On-Premise · Cloud · Host-Software

HSM-Integration ansehen →

Identität & Authentifizierung

Kompetenzbeispiel

Identität und Authentifizierung mit Secure Elements in Smartcards, Tokens und Smart Devices. ConSec verbindet FIDO-, PIV- und PKI-Applets mit Middleware und Host-Anwendungen — von der Entwicklung bis zum Integrationstest.

Secure Element · FIDO · PKI

Identität und Authentifizierung ansehen →

Von der Anforderung zur Umsetzung.

ConSec unterstützt Ihr Projekt mit Architektur und technischer Beratung, Softwareentwicklung, Integration und Tests. Leistungsumfang und Arbeitsergebnisse werden anhand Ihrer Anforderungen festgelegt.

Iterativer Entwicklungsprozess
01Anforderungen02Architektur03Entwicklung04Integration05TestsFunktionsfähigeKomponenten
Prüfen, lernen, weiterentwickeln — Ergebnisse fließen in die nächste Iteration ein.

Architektur & technische Beratung

Anforderungen klären, technische Optionen bewerten und einen Ansatz entwickeln, der Plattformgrenzen und das umgebende System berücksichtigt.

Spezifikationen · Sicherheitskonzepte · Technische Reviews

Architekturleistungen ansehen →

Software- & Werkzeugentwicklung

Anwendungen, Schnittstellen und Werkzeuge nach Ihren Anforderungen entwickeln, darunter Java Card Applets, Embedded- und Host-Software, kundenspezifische HSM-Firmware-Erweiterungen und Provisionierungswerkzeuge.

Anwendungen · Firmware-Erweiterungen · Skripte und Werkzeuge

Entwicklungsleistungen ansehen →

Integration & sichere Provisionierung

Gerätekommunikation, Kartenmanagement, Middleware und Schlüsselinfrastruktur verbinden, einschließlich NFC/BLE-Schnittstellen sowie Produktions- und Personalisierungsumgebungen.

Kommunikationsschnittstellen · Middleware-Integration · Provisionierungsabläufe

Integrationsleistungen ansehen →

Tests, Reviews & Wissenstransfer

Automatisierte Tests entwickeln, das Verhalten der Implementierung anhand vereinbarter Anforderungen prüfen und Ihr Team mit Dokumentation und praxisnahem Wissenstransfer unterstützen.

Testsuiten · Dokumentation · Wissenstransfer

Test- und Transferleistungen ansehen →

So arbeiten wir

  1. Analyse — Zielplattform, vorhandene Umsetzung und technische Lücken verstehen, bevor der Beitrag festgelegt wird.
  2. Spezifikation — Anforderungen, Schnittstellen und das umzusetzende und zu überprüfende Verhalten abstimmen.
  3. Umsetzung — Benötigte Komponenten, prototypische Abläufe und Werkzeuge im vereinbarten Umfang entwickeln.
  4. Integration & Validierung — Komponenten verbinden und ihr Verhalten im relevanten Systemzusammenhang prüfen.
  5. Support & Training — Wartung und Support für Ihre Lösung sowie praxisnahe Schulungen zu Plattform, Werkzeugen und Entwicklungsabläufen — abgestimmt auf Ihr Projekt und Ihr Team.

Unsere Arbeitsweise ansehen →

Was möchten Sie entwickeln?

Beschreiben Sie Ihre Plattform, die technische Aufgabe und die gewünschte Unterstützung. Eine kurze Beschreibung genügt für den Einstieg.

Projekt besprechen →

Oder schreiben Sie an info@consec-it.com.