FIDO-Based Transaction Data Signing
  • 14 Oct 2024
  • 1 Minute à lire
  • Sombre
    Lumière
  • PDF

FIDO-Based Transaction Data Signing

  • Sombre
    Lumière
  • PDF

The content is currently unavailable in French. You are viewing the default English version.
Résumé de l’article

FIDO-based transaction data signing (TDS) is a transaction validation method emphasized by protocols that reduce the reliance on passwords.

OneSpan Cloud Authentication supports the FIDO UAF protocol for transaction data signing.

Prerequisites for transaction data signing with a FIDO-based authenticator

The following prerequisites have to be met before you can start the transaction data signing process:

  • The user must exist in OneSpan Cloud Authentication.

  • The user must have a registered FIDO authenticator for their account.

FIDO-based transaction data signing flow

Sequence of a FIDO-based transaction data signing operation

  1. The app starts the transaction signing process. This triggers the web server to initiate the authentication to the OneSpan Trusted Identity platform API.

    The web server adds a transaction validation message, which is transferred to the OneSpan Trusted Identity platform API during the authentication initialization.

  2. The OneSpan Trusted Identity platform API initializes the authentication with the FIDO Server.

  3. The FIDO Server proceeds to generate an authentication request that is sent to the OneSpan Trusted Identity platform API. The FIDO Server generates an authentication request with an embedded transaction validation message.

  4. The OneSpan Trusted Identity platform API receives the authentication request and sends it to the web server.

  5. The web server forwards the request to the app.

  6. The app communicates with the FIDO authenticator to generate an authentication response.

    If a FIDO UAF authenticator is used with a built-in display, it will show the transaction validation message on this screen when asking the user for confirmation.

  7. The app forwards the authentication response along with the transaction data to the web server, which forwards this data to the OneSpan Trusted Identity platform API.

  8. The OneSpan Trusted Identity platform API finalizes the transaction data signing with the FIDO Server.

  9. The FIDO Server generates a verification response that is sent to the OneSpan Trusted Identity platform API.

  10. The OneSpan Trusted Identity platform API receives the verification response and sends it to the web server.

  11. To conclude the transaction data signing process, the web server sends this verification response to the app.


Cet article vous a-t-il été utile ?

Changing your password will log you out immediately. Use the new password to log back in.
First name must have atleast 2 characters. Numbers and special characters are not allowed.
Last name must have atleast 1 characters. Numbers and special characters are not allowed.
Enter a valid email
Enter a valid password
Your profile has been successfully updated.
ESC

Eddy AI, facilitant la découverte de connaissances grâce à l’intelligence conversationnelle