KIAT ist ein Betriebssystem für Mehrfachapplikationen, das speziell für die Nutzung mit kontaktlosen und Dual-Interface-Mikroprozessoren entwickelt wurde. Die Entwicklung erfolgte entlang internationaler Standards wie ISO 7816 (bis zu 192 kbps T=0) und ISO 14443 (bis zu 848 kbps).
Funktionen des KIAT Betriebssystems:
- Aktive Authentifizierung / PIN
- Management von Transaktionen
- Sichere Übertragung
- Sicheres, patentiertes Verbrauchsmaterialiensystem
- Rücknahmefunktion
Die kryptografischen Algorithmen des Betriebssystems sind:
- Chiffrierschlüssel: DES (TDES, DESX) ECB-CBC
- Signatur: DES MAC8
- MAC: ISO 9797, ISO 10118
- Prüfsumme: CRC16/CRC32
- Zufallsnummer: sicherer Zufall
- DES-Schlüsselgröße: bis zu 120 Bit
Hauptvorteile sind:
- Vielseitigkeit: Das KIAT Betriebssystem kann auf vielen verschiedenen Märkten eingesetzt werden
- Zuverlässigkeit: ausgiebig für viele Anwendungen getestet;
- Mehrfachanwendung: Das KIAT Betriebssystem kann für viele verschiedene Anwendungen eingesetzt werden;