'''Applen macOS''' käyttöjärjestelmistä on useita eri versioita, viimeisin niistä on Catalina.
macOS käyttää [https://en.wikipedia.org/wiki/Keychain_(software) Keychain Access]-ohjelmaa varmennevarastona jossa aiemmin [[Tokend]]-rajapintaa käytettäessä näkyivät myös [[HSM|henkilökortin]] varmenteet. Uudemmat versiot [[mPollux DigiSign Client]] ohjelmasta käyttävät CryptoTokenKit-rajapintaa ja varmenteet eivät enää näy KeyChain Access ohjelmassa.
Etäyhteyttä käytettäessä (VNC ikkunointi, ssh pääteyhteys) macOS ei rajoita paikallisten varmennekorttien käsittelyä paikallisiin istuntoihin kuten [[Windows]] tekee tietoturvasyistä.
Henkilökortin käyttö vaatii väliohjelmiston asennuksen. Koska nykyisellään Digiviraston ohjelmisto ei toimi, ainoaksi vaihtoehdoksi jää asentaa avoimen lähdekoodin OpenSC.
=== mPollux Digisign Client ===
* [https://dvv.fi/mac-versiot dvv.fi/mac-versiot]
% sudo defaults write /Library/Preferences/com.apple.security.smartcard Legacy -bool true
* '''Safari ei toimi henkilökortin kanssa''' [[Digivirasto]]n sivuilla myönnetty ongelma. Poistamalla [[mPollux Digisign Client]] ja asentamalla OpenSC ongelma korjaantuu.
* '''SmartCard pairing failed''' ''Cannot pair SmartCard with the current user. The operation couldn't be completed. (OSStatus error -67808 - RSA signature verification failed, no match)''. Korjaus ongelmaan on poistaa Digiviraston [[mPollux Digisign Client]] ohjelmapaketti, asentaa [[OpenSC]] ja uudelleenkäynnistää kone. Sen jälkeen käyttäjätilin ja varmenteen paritus onnistuu ja jopa Safari-selain toimii tunnistusvarmenteella. [[Tiedosto:MacOS.Catalina.smartcard.pairing.failed.png|right|200px|thumb|Virhe 67808: Varmenteen tarkistus epäonnistuu.]]
== Katso myös ==