Skip to main content
Skip table of contents

Personal Desktop Client requirements and interoperability

This article includes updates for Nexus Personal Desktop Client 5.12.

This article provides a list of supported platforms, formats, third party products, and so on, for Nexus Personal Desktop Client. All listed hardware and software can be used in supported configurations of the product.

The listed third party hardware and software have been verified with the current or a previous version of Nexus Personal Desktop.

Operating systems

The following operating systems are supported:

  • Windows

    • Windows 8.1 

    • Windows 10

    • Windows 11

    • Windows Server 2012

    • Windows Server 2019

    • Windows Server 2022

  • macOS

    • 13 Ventura

    • 12.3 Monterey

    • 14 Sonoma

  • Linux

    • Ubuntu 20.04 LTS, 22.04 LTS

      In Ubuntu, Snap-packaged versions of browsers (for example Firefox) do not support third-party PCKS#11 modules. This is a problem with the packaging of Firefox in Snap, not a problem with Personal Desktop Client. See for details.

    • Red Hat Enterprise Linux 7, 64-bit

Smart card readers

The following smart card readers are supported:

  • PC/SC compliant readers

  • PC/SC 2.01 Part 10 compliant PIN-pad readers

  • HID/Omnikey 6121 Mobile USB smart card reader (to be used with smart cards in SIM format)

Crypto interface

The following crypto interfaces are supported:

  • Windows

    • CSP

    • PKCS#11

    • Minidriver

  • macOS

    • PKCS#11

    • CryptoTokenKit

  • Linux

    • PKCS#11


Language support is provided in the default package for the following languages:

  • English

  • German

  • Icelandic

  • Swedish

  • French - on request, as an upgrade package

Languages that are not included in the standard package can be delivered by Nexus in a customized package upon request.


The following installers are supported:

  • Windows - MSI

  • macOS - DMG

  • Linux - DEB or RPM

Smart cards

This section is valid for Nexus Personal Desktop Client 5.8 and later. 

This section describes the supported smart cards in Nexus Personal Desktop Client

The following smart cards are supported:

  • Athena IDProtect v6 SSCD

  • Atos CardOS 4.3b, 4.4, 5.0, 5.3, 6.0

  • Charismatics card

  • D-TRUST card 3.1, 3.8, 4.1 Standard, 4.4 Standard, 5.1 Standard/Multi, 5.4 Standard/Multi

  • G&D StarCOS 3.4

  • G&D StarCOS SPK 2.3 v6

  • Gemalto .NET v2+ (requires Gemalto PKCS#11 Library for .NET v2 & v2+)

  • Gemalto Classic Applet v3 on Gemalto TPC IM CC

  • Gemalto Classic TPC IM CC (with Classic Applet v3)

  • Gemalto IDClassic 340

  • Gemalto IDPrime MD 840

  • Gemalto SetAccess Instant IS (Setec Instant EID)

  • Gemalto SetAccess Instant TPC IM

  • Gemalto SetAccess IS 4.4.1 (a and b) (Setec SetCos 4.4.1 and b)

  • Gemalto SetAccess TPC IM Free Mode (SetCOSXpresso initialized in free mode)

  • Gemplus GPK16000

  • Idemia ID-One Cosmo 8.2 with IAS-ECC

  • ISO-7816-15 (for Athena IDProtect v6 SSCD)

  • NXP ChipDoc v7b4 on JCOP3 (IAS-ECC v1.1)

  • Oberthur ID-One Cosmo 7 with IAS-ECC

  • Oberthur ID-One PIV on Cosmo V8

  • Orga Micardo 2.1

  • PKCS#15 (version 1.0)

  • PKCS#15 (version 1.1)

  • PKCS#15 FINeID

  • Schlumberger Cryptoflex e-gate

  • Setec SetCos 4.3.0, 4.3.1, 4.3.2

  • Thales IDPrime MD 940

  • Yubico YubiKey NEO USB token

Software token formats

The following software token formats are supported:

  • PKCS#12 - Supports private keys encrypted with symmetric key generated from PIN.

  • PSE - One private key, otherwise as above points

Personal Desktop plugout

Plugout is a web browser integration option in Personal Desktop. All major browsers are supported.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.