Smartcard-basierter JCE-Provider für Android

Das Projekt implementiert einen Java Cryptography Extension (JCE) Provider für Android, der hardwarebasierte kryptografische Funktionen über microSD- und BLE-Smartcards ermöglicht. Da Android keine zentrale Registrierung für JCE-Provider unterstützt, entwickelten wir eine Bibliothek, die Kunden direkt in ihre Apps integrieren können. Diese registriert im App-Kontext den JCE-Provider und kommuniziert über Android-IPC mit einem zentralen Service, der den Smartcard-Zugriff verwaltet.

Die Lösung unterstützt RSA- und ECC-Operationen und ermöglicht sichere Anwendungen wie SMIME-Verschlüsselung in E-Mail-Clients, die der Standard-Android-Mail-Client nicht bietet. Durch Transaktions-Locking kann der Provider parallel in mehreren Apps genutzt werden, was ihn vielseitig und skalierbar macht.

Eingesetzte Technologien:

Unsere Referenzprojekte

Start-up Paket – Ihre Vision, unser Support!

50%*

Nutzen Sie unser exklusives Angebot für Start-ups:

  • 50%* Vorteil auf Sofortkosten für die Entwicklung
  • Schnelle Umsetzung Ihrer Ideen
  • Exklusiver Zugang zu Experten & Netzwerken
  • Flexible Finanzierungsmöglichkeiten

*50% Vorteil auf Sofortkosten für die Entwicklung. Der verbleibende Betrag wird im Rahmen eines Vesting-Modells durch Firmenanteile verrechnet. Dieses Angebot richtet sich speziell an Start-ups und wird individuell bewertet.