<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.jeremybryansmith.com/index.php?action=history&amp;feed=atom&amp;title=YubiKey_NEO</id>
	<title>YubiKey NEO - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.jeremybryansmith.com/index.php?action=history&amp;feed=atom&amp;title=YubiKey_NEO"/>
	<link rel="alternate" type="text/html" href="https://wiki.jeremybryansmith.com/index.php?title=YubiKey_NEO&amp;action=history"/>
	<updated>2026-05-31T20:27:21Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.45.3</generator>
	<entry>
		<id>https://wiki.jeremybryansmith.com/index.php?title=YubiKey_NEO&amp;diff=470&amp;oldid=prev</id>
		<title>Jeremy: Created page with &quot; &#039;&#039;&#039;YubiKey NEO&#039;&#039;&#039;   &lt;span style=&quot;font-size:90%;&quot;&gt;(2012–2018, USB-A + NFC hardware authenticator by Yubico)&lt;/span&gt;  == Overview == The YubiKey NEO is a multi-protocol hardware token combining USB-A and NFC interfaces. It supports both HID (keyboard) and CCID (smart-card) modes and MIFARE Classic 1 k.  == Supported Applications == * &#039;&#039;&#039;One-Time Passwords (OTP)&#039;&#039;&#039; ** Two independent OTP slots, each programmable as: *** Yubico OTP (ModHex, 32 chars)   *** HMAC-SHA1 Challe...&quot;</title>
		<link rel="alternate" type="text/html" href="https://wiki.jeremybryansmith.com/index.php?title=YubiKey_NEO&amp;diff=470&amp;oldid=prev"/>
		<updated>2025-05-28T06:02:18Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;quot; &amp;#039;&amp;#039;&amp;#039;YubiKey NEO&amp;#039;&amp;#039;&amp;#039;   &amp;lt;span style=&amp;quot;font-size:90%;&amp;quot;&amp;gt;(2012–2018, USB-A + NFC hardware authenticator by Yubico)&amp;lt;/span&amp;gt;  == Overview == The YubiKey NEO is a multi-protocol hardware token combining USB-A and NFC interfaces. It supports both HID (keyboard) and CCID (smart-card) modes and MIFARE Classic 1 k.  == Supported Applications == * &amp;#039;&amp;#039;&amp;#039;One-Time Passwords (OTP)&amp;#039;&amp;#039;&amp;#039; ** Two independent OTP slots, each programmable as: *** Yubico OTP (ModHex, 32 chars)   *** HMAC-SHA1 Challe...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;YubiKey NEO&amp;#039;&amp;#039;&amp;#039;  &lt;br /&gt;
&amp;lt;span style=&amp;quot;font-size:90%;&amp;quot;&amp;gt;(2012–2018, USB-A + NFC hardware authenticator by Yubico)&amp;lt;/span&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Overview ==&lt;br /&gt;
The YubiKey NEO is a multi-protocol hardware token combining USB-A and NFC interfaces. It supports both HID (keyboard) and CCID (smart-card) modes and MIFARE Classic 1 k.&lt;br /&gt;
&lt;br /&gt;
== Supported Applications ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;One-Time Passwords (OTP)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Two independent OTP slots, each programmable as:&lt;br /&gt;
*** Yubico OTP (ModHex, 32 chars)  &lt;br /&gt;
*** HMAC-SHA1 Challenge-Response  &lt;br /&gt;
*** Static Password  &lt;br /&gt;
*** OATH-HOTP (counter-based)  &lt;br /&gt;
** Delivered over USB HID or NFC (configurable NDEF URL)&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;FIDO U2F&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Unlimited per-site credentials  &lt;br /&gt;
** USB HID or NFC for universal second-factor flows&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;OATH (HOTP &amp;amp; TOTP)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Stores up to 28 OATH credentials  &lt;br /&gt;
** Accessed in CCID smart-card mode via Yubico Authenticator&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;PIV Smart Card (CCID)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** Certificate-based login, SSH, code-signing  &lt;br /&gt;
** RSA 1024 and RSA 2048 key support&lt;br /&gt;
&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;OpenPGP Card (CCID)&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
** OpenPGP Smart Card v2.0 for GnuPG  &lt;br /&gt;
** RSA 1024 and RSA 2048 key support&lt;br /&gt;
&lt;br /&gt;
== Physical &amp;amp; Interface ==&lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Connector:&amp;#039;&amp;#039;&amp;#039; USB-A (USB 2.0)  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;NFC:&amp;#039;&amp;#039;&amp;#039; Contactless NDEF + MIFARE Classic 1 k  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Dimensions:&amp;#039;&amp;#039;&amp;#039; 18 × 45 × 3.3 mm  &lt;br /&gt;
* &amp;#039;&amp;#039;&amp;#039;Weight:&amp;#039;&amp;#039;&amp;#039; 3 g  &lt;br /&gt;
&lt;br /&gt;
== Limitations (vs. Later YubiKeys) ==&lt;br /&gt;
* No FIDO2/WebAuthn (CTAP2) support  &lt;br /&gt;
* Smart-card key size capped at RSA 2048 bits  &lt;br /&gt;
* USB-A only (no USB-C)  &lt;br /&gt;
* No FIDO2 resident (client-side) credentials or passwordless flows  &lt;br /&gt;
* OATH-HOTP/TOTP only via CCID (no direct OTP keystroke)&lt;br /&gt;
&lt;br /&gt;
== Comparison with Other Models ==&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
! Feature                  !! YubiKey NEO       !! YubiKey 4            !! YubiKey 5 NFC&lt;br /&gt;
|-&lt;br /&gt;
| NFC                      || Yes                || No                   || Yes&lt;br /&gt;
|-&lt;br /&gt;
| FIDO U2F                 || Yes                || Yes                  || Yes&lt;br /&gt;
|-&lt;br /&gt;
| FIDO2/WebAuthn (CTAP2)   || No                 || No                   || Yes&lt;br /&gt;
|-&lt;br /&gt;
| OTP (Yubico/OATH-HOTP)   || Yes (slots + CCID) || Yes                  || Yes&lt;br /&gt;
|-&lt;br /&gt;
| Smart Card (PIV/OpenPGP) || Yes (≤ 2048 bit)   || Yes (≤ 4096 bit)      || Yes (≤ 4096 bit)&lt;br /&gt;
|-&lt;br /&gt;
| USB Port                 || USB-A              || USB-A / USB-C (4C)    || USB-A &amp;amp; USB-C&lt;br /&gt;
|-&lt;br /&gt;
| Resident Credentials     || No                 || No                   || Yes&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Support ==&lt;br /&gt;
* Support Page: https://support.yubico.com/hc/en-us/articles/360013714579-YubiKey-NEO&lt;br /&gt;
&lt;br /&gt;
== Setup ==&lt;br /&gt;
&lt;br /&gt;
Basic setup for use as OTP:&lt;br /&gt;
&lt;br /&gt;
Install ykman:&lt;br /&gt;
 jeremy@computer $ sudo snap install ykman&lt;br /&gt;
&lt;br /&gt;
Generate an OTP, along with a private ID and key:&lt;br /&gt;
 jeremy@computer $ ykman otp yubiotp 1 --serial-public-id --generate-private-id --generate-key &lt;br /&gt;
 &lt;br /&gt;
 Using YubiKey serial as public ID: vvccccsfudhp&lt;br /&gt;
 Using a randomly generated private ID: 7e5a8b0c664f&lt;br /&gt;
 Using a randomly generated secret key: 735c8a8b7e8f7c980d6ac716fe8sff34&lt;br /&gt;
 Program a YubiOTP credential in slot 1? [y/N]: y&lt;br /&gt;
&lt;br /&gt;
Now go to this URL and enter the results to register it: [https://upload.yubico.com/ https://upload.yubico.com/]&lt;br /&gt;
&lt;br /&gt;
Now you can press the button on the YubiKey in different programs and websites to use it as an OTP.&lt;/div&gt;</summary>
		<author><name>Jeremy</name></author>
	</entry>
</feed>