Pro práci s uživatelskými klíči a certifikáty (kvalifikované a autentizační certifikáty v dikci Zákona o občanských průkazech) lze použít standardní rozhraní:
- PKCS#11 (s občanským průkazem jsou dodávány knihovny PKCS#11)
- CryptoAPI/CNG (s občanským průkazem je dodáván minidriver)
Pro použití identifikační funkce není rozhraní veřejné.
Nebudou úplně všechny platformy linuxu. Protože to bude binární blob. AFAIK gemalto má binarky pro kde co, otázkou je jestli bude podporován jen linux x86 a jaká bude kompatibilita ABI do budoucna. Člověk pak může narazit hlavou do zdi nejen s kompatibilitou knihoven ale I s jinou architekturou.