macOS Secure Login With YubiKey | Yubico macOS Secure Login With YubiKey | Yubico <![CDATA[ window._wpemojiSettings = {"baseUrl":"https://s.w.org/images/core/emoji/12.0.0-1/72×72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/12.0.0-1/svg/","svgExt":".svg","source":{"concatemoji":"https://www.yubico.com/wp-includes/js/wp-emoji-release.min.js?ver=5.4.2"}}; /*! This file is auto-generated */ !function(e,a,t){var r,n,o,i,p=a.createElement("canvas"),s=p.getContext&&p.getContext("2d");function c(e,t){var a=String.fromCharCode;s.clearRect(0,0,p.width,p.height),s.fillText(a.apply(this,e),0,0);var r=p.toDataURL();return s.clearRect(0,0,p.width,p.height),s.fillText(a.apply(this,t),0,0),r===p.toDataURL()}function l(e){if(!s||!s.fillText)return!1;switch(s.textBaseline="top",s.font="600 32px Arial",e){case"flag":return!c([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])&&(!c([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!c([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]));case"emoji":return!c([55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340],[55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340])}return!1}function d(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(i=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},o=0;o <![CDATA[ var _vwo_code=(function(){ var account_id=340420, settings_tolerance=2000, library_tolerance=2500, use_existing_jquery=false, f=false,d=document;return{use_existing_jquery:function(){return use_existing_jquery;},library_tolerance:function(){return library_tolerance;},finish:function(){if(!f){f=true;var a=d.getElementById(‘_vis_opt_path_hides’);if(a)a.parentNode.removeChild(a);}},finished:function(){return f;},load:function(a){var b=d.createElement(‘script’);b.src=a;b.type=’text/javascript’;b.innerText;b.onerror=function(){_vwo_code.finish();};d.getElementsByTagName(‘head’)[0].appendChild(b);},init:function(){settings_timer=setTimeout(‘_vwo_code.finish()’,settings_tolerance);var a=d.createElement(‘style’),b=’body{opacity:0 !important;filter:alpha(opacity=0) !important;background:none !important;}’,h=d.getElementsByTagName(‘head’)[0];a.setAttribute(‘id’,’_vis_opt_path_hides’);a.setAttribute(‘type’,’text/css’);if(a.styleSheet)a.styleSheet.cssText=b;else a.appendChild(d.createTextNode(b));h.appendChild(a);this.load(‘//dev.visualwebsiteoptimizer.com/j.php?a=’+account_id+’&u=’+encodeURIComponent(d.URL)+’&r=’+Math.random());return settings_timer;}};}());_vwo_settings_timer=_vwo_code.init(); ]]>

Securely log in to macOS with the YubiKey, a powerful security key, by using the native smart card (PIV) mode or by setting up Challenge-Response using the Yubico Pluggable Authentication Module (PAM). These methods help better create the ideal ecosystem for a password-less future.

For Developers

Most common development platforms are available or easy to install on macOS, enabling developers to build for a range of platforms on one machine. The YubiKey protects these projects and more with secure PIV-compatible logon.

For Enterprise

Enterprises with macOS deployments can effectively reduce IT operational costs with easy to deploy YubiKey two-factor authentication. The YubiKey does not require a battery or additional hardware such as smart card readers, reducing cost.

For Individual

MacBook users add a second layer of protection to their login—protecting programs, files, and more—by enabling YubiKey authentication on their personal machines. Authentication requires just a touch.

YubiKey 5Ci (USB-C)

YubiKey 5C NFC

YubiKey 5 NFC

YubiKey 5C

YubiKey 5 Nano

YubiKey 5C Nano

Security Key Unsupported

Security Key NFC Unsupported

Yubico-verified listing

This product integration has been vetted and verified by the Yubico team. This company may or may not partner with Yubico to jointly solve customer needs.

Learn more

System Requirements

See Yubico for more information

Instructions

Register now

Identify Your YubiKey

Identify your YubiKey here

Compatible Legacy YubiKeys

YubiKey 4
YubiKey 4 Nano
YubiKey 4C
YubiKey 4C Nano
YubiKey NEO
YubiKey NEO-n

Categories

Computer Login

Product Overview

MacBook users can easily enable and use the YubiKey’s PIV-compatible smart card functionality to protect and fortify their macOS login. The YubiKey provides hardware-backed security to prevent unauthorized access across multiple devices and platforms, including MacBooks and macOS.

Security protocol support

PIV-compatible Smart Card
Challenge-Response

Platform support

macOS 10 or later

Get started

Get started using macOS with the YubiKey.

Interested in this service?

Visit Apple to purchase macOS.

Does your product support YubiKey authentication? Join the Works with YubiKey Program.

Apply Now We use cookies to ensure that you get the best experience on our site and to present relevant content and advertising. By browsing this site without restricting the use of cookies, you consent to our and third party use of cookies as set out in our Cookie Notice.
Accept Settings

Yubico Privacy and Cookies Policy

<![CDATA[ if ( undefined !== window.jQuery ) { jQuery('#myDefault').show(); jQuery("#myHardware").hide(); jQuery("#mySoftware").hide(); jQuery("#myOther").hide(); jQuery('#00ND0000005q9fH').change(function(){ if(jQuery('#00ND0000005q9fH').val() == ''){ jQuery('#myDefault').show(); jQuery('#myHardware').hide(); jQuery('#mySoftware').hide(); jQuery('#myOther').hide(); } if(jQuery('#00ND0000005q9fH').val() == 'Hardware'){ jQuery('#myDefault').hide(); jQuery('#myHardware').show(); jQuery('#mySoftware').hide(); jQuery('#myOther').hide(); } if(jQuery('#00ND0000005q9fH').val() == 'Software'){ jQuery('#myDefault').hide(); jQuery('#myHardware').hide(); jQuery('#mySoftware').show(); jQuery('#myOther').hide(); } if(jQuery('#00ND0000005q9fH').val() == 'Others'){ jQuery('#myDefault').hide(); jQuery('#myHardware').hide(); jQuery('#mySoftware').hide(); jQuery('#myOther').show(); } }); var aoProtocol = location.protocol; if ( aoProtocol.indexOf('http') Scroll to top