Keyon / MS-CAPI Bridge for Mozilla NSS (Network Security Services) ist eine dynamische Programmbibliothek (DLL), die über virtuelle Token mit dem PKCS#11 (Cryptoki) API Zugriff auf die Anmeldeinformation im Microsoft Certificate Store bietet.
Anwendungen wie Microsoft Firefox können somit Zertifikate und Schlüssel verwenden, die im Microsoft Certificate Store und über das Microsoft CryptoAPI zur Verfügung stehen.
Key Features
Während Microsoft mit dem CAPI unter Windows eine Standardschnittstelle für kryptographische Operationen zur Verfügung stellt, bringt Java aus Gründen der Plattformunabhängigkeit eine eigene Lösung mit. Keyon vereint mit dem Token Framework die unterschiedlichen Standards und ermöglicht eine einfache und kostengünstige Integration von Microsoft spezifischen Sicherheitsfunktionen sowie Hardware Token in Ihre Infrastruktur.
Unter Microsoft Windows ist das CAPI die Standardschnittstelle für alle kryptographische Funktionen. Auf diesem API bauen Standardapplikationen wie beispielsweise der Internet Explorer oder Outlook auf. Über den JACAPI Provider von Keyon können Java Applikationen erstmals auf benutzerspezifische X.509 Zertifikate unter Windows zugreifen. Java Applikationen können so die Single Sign On (SSO) Eigenschaften von Microsoft Windows nutzen.
PKCS#11 ist eine standardisierte Schnittstelle für kryptographische Operationen auf Hardware Token (Smartcards, USB-Token, HSM) und wird von den meisten Herstellern als Native Library für verschiedene Plattformen zur Verfügung gestellt. Über den JAP11 Provider von Keyon können alle PKCS#11 fähigen Hardware Token einfach und transparent in Java Applikationen genutzt werden.
Die gleichzeitige Unterstützung von Software- und Hardware-Token in Java birgt verschiedene Probleme. Einzelne JCE Provider unterstützen nur Software Token, andere nur Hardware Token. JAPROX ermöglicht einen transparenten Parallelbetrieb von Software- und Hardware-Token in Java Applikation, ohne Anpassung des entsprechenden Source Codes.
keyon AG
Schlüsselstrasse 6
CH-8645 Jona
Switzerland
Tel +41 55 220 64 00
Fax +41 55 220 64 01
info@keyon.ch