Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Archived projects 2024 06 #597

Merged
merged 10 commits into from
Jul 2, 2024
11 changes: 5 additions & 6 deletions content/.conf.json
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
{
"order": [
"Passkeys",
"WebAuthn",
"OTP",
"CTAP",
"U2F",
"OTP",
"OATH",
"PGP",
"PIV",
Expand All @@ -16,7 +16,6 @@
"Mobile",
"SSH",
"Mobile_Dev",
"Passkeys",
"Archive_Old_Dev_Docs"
],
"project": "projects",
Expand All @@ -39,15 +38,15 @@
"template": {
"define": {
"github": {
"_defaults": { "branch": "master" },
"_defaults": { "branch": "master", "org": "Yubico" },
"order": ["Releases", "Release_Notes", "Manuals"],
"releases": {
"dir": "Releases",
"abortIfEmpty": true
},
"git": [
{
"url": "https://github.com/Yubico/%(name)s.git",
"url": "https://github.com/%(org)s/%(name)s.git",
"branch": "%(branch)s",
"files": [
["README", "index.adoc"],
Expand Down Expand Up @@ -84,7 +83,7 @@
"sidelinks": [
{
"name": "<i class=\"fa-brands fa-github fa-lg\"></i> Github",
"url": "https://github.com/Yubico/%(name)s"
"url": "https://github.com/%(org)s/%(name)s"
}
]
}
Expand Down
6 changes: 3 additions & 3 deletions content/Developer_Program/Guides/Touch_triggered_OTP.adoc
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,12 @@ An off-the-shelf YubiKey comes with OTP slot 1 configured with a Yubico OTP regi
== How do I use the Touch-Triggered OTPs on a Mobile Device?
When using the YubiKey as a Touch-Triggered One-Time Password (OTP) device on a mobile platform, the user experience is slightly different. The act of tapping and holding an NFC-enabled YubiKey to the NFC reader on a mobile device takes the place of touching the gold contact to generate an OTP.

The OTP is passed as part of the NDEF tag, which is supported on most mobile devices with NFC. Once sent, the NDEF tag can be captured by an app on the mobile platform, which can then extract the OTP and utilize it. For iOS and Android, Yubico offers a mobile SDK to support this user experience. Further, on Android, Yubico offers the YubiClip app, which will capture the OTP and save it to the device clipboard for use.
The OTP is passed as part of the NDEF tag, which is supported on most mobile devices with NFC. Once sent, the NDEF tag can be captured by an app on the mobile platform, which can then extract the OTP and utilize it. For iOS and Android, Yubico offers a mobile SDK to support this user experience. Further, Yubico offers the Yubico Authenticator Android and iOS apps, which help manage OTPs on the YubiKey.

* link:https://developers.yubico.com/Software_Projects/Mobile_SDK/[YubiKit iOS SDK]
* link:https://developers.yubico.com/Software_Projects/Mobile_SDK/[YubiKit Android SDK]
* link:https://play.google.com/store/apps/details?id=com.yubico.yubiclip&hl=en_US[YubiClip on Google Play]
* link:https://github.com/Yubico/yubiclip-android[YubiClip Source code]
* link:https://github.com/Yubico/yubioath-flutter[Yubico Authenticator for Android]
* link:https://github.com/Yubico/yubioath-ios[Yubico Authenticator for iOS]

== How do I Load a Touch-Triggered OTP Configuration onto a YubiKey?
The ability of YubiKey users to define their own OTP configurations and secrets and load them onto their device sets the YubiKey apart from its predecessors. Configurations are loaded using the same HID Keyboard channel, leveraging the flexibility of the HID keyboard specifications to use “endpoint 0” (host to keyboard) to send commands to the YubiKey.
Expand Down
Loading