Ideem FIDO2 Authenticator

Confidential - All materials are intended to be used for informational purposes only and are the sole intellectual property of Ideem, Inc.

For questions and feedback, contact support@useideem.com.

Introduction

Ideem provides this client software development kit (ZSM Client SDK) for your use in integrating FIDO2 Authenticator into your application.

Here is a high level view of the interfaces exposed by the ZSM Client SDK:

Ideem Client SDK

The Ideem System

The ZSM Client SDK works along with other Ideem system components to perform the available operations. Those components are:

  • ZSM Crypto Module: The ZSM Crypto Module provides the underlying MPC-based cryptography at the core of Ideem’s ZSM and is FIPS 140-3 validated.
  • ZSM Client SDK: The Client SDK contains the ZSM Crypto Module and provides programmatic access to Ideem’s interfaces for FIDO2 Authentication.
  • ZSM Server: The Cryptographic Server contains the ZSM Crypto Module and participates with the Client SDK in all MPC-based operations.
  • Authentication Server: The Authentication Server is responsible for managing consumer profiles, integrating with authentication services, and providing WebAuthn relying party capabilities.
  • Admin Console: The Admin Console provides our customers application management, consumer management, usage monitoring, and troubleshooting capabilities.

Here is a high level view of how these system components work together:

Ideem System Overview