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 https://bugzilla.mozilla.org/show_bug.cgi?id=1734371 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
Languages
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.
Installers
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.