A smart card is a small plastic card that is embedded with a computer chip. Many government agencies and large enterprises use smart cards to authenticate users who access their computer networks. A smart card is also referred to as a Common Access Card (CAC).

Smart card authentication is supported by the Windows-based View Client and View Client with Local Mode only. It is not supported by View Administrator.

Administrators can enable individual View Connection Server instances for smart card authentication. Enabling a View Connection Server instance to use smart card authentication typically involves adding your root certificate to a truststore file and then modifying View Connection Server settings.

Client connections that use smart card authentication must be SSL enabled. Administrators can enable SSL for client connections by setting a global parameter in View Administrator.

To use smart cards, client machines must have smart card middleware and a smart card reader. To install certificates on smart cards, you must set up a computer to act as an enrollment station.

To use smart cards with local desktops, you must select a 1024-bit or 2048-bit key size during smart card enrollment. Certificates with 512-bit keys are not supported for local desktops. By default, View Connection Server uses AES-128 to encrypt the virtual disk file when users check in and check out a local desktop. You can change the encryption key cipher to AES-192 or AES-256.