La funzione Smart card di Solaris è un'implementazione dello standard Open Card Framework (OCF) 1.1, che permette ai responsabili della sicurezza di proteggere i computer o le singole applicazioni richiedendo agli utenti di autenticarsi attraverso una smart card. È richiesta una smart card per ogni host. Per accedere a un desktop o a un'applicazione protetta, occorre inserire la smart card nel lettore e quindi digitare il PIN della scheda. Gli host utilizzano i PIN e le password integrate nelle schede per verificare l'identità degli utenti.
La Smart card di Solaris supporta due lettori esterni, il Sun Smart Card Reader I e l'iButton Reader. Sono supportate tre smart card: le schede iButton e Cyberflex basate su Java e la smart card Payflex.
Il manuale Solaris Smart Cards Administration Guide descrive le procedure di amministrazione da seguire per configurare il supporto delle smart card in un sito. Contiene inoltre un'introduzione alla tecnologia delle smart card.