As illustrated in the diagram, the Nok Nok S3 Authentication SDK consists of the Nok Nok S3 Server SDK and the Nok Nok S3 App SDK. The Nok Nok S3 Authentication SDK enables developers to quickly add FIDO authentication to their business use case for mobile, web, or other platforms. For customers who need a full-fledged server with extended functionality may use the Nok Nok S3 Authentication Suite. Those customers however that want to deeply integrate FIDO-based authentication into their infrastructure and applications without maintaining a separate server, the Nok Nok S3 Authentication SDK provides an excellent starting point. The SDK approach may also be suitable for Proof-of-Concept where running and integrating a separate server is not possible. The SDK approach may also be suitable for IAM product vendors or SaaS vendors who wish to embed or OEM FIDO-based authentication as a part of their offerings.
Finally, as the FIDO becomes a de-facto standard for next-generation authentication, much as SSL became a building block for the modern web, there is a need to adapt existing security hardware, authenticators, and emerging use cases for smart devices, IoT to be FIDO-ready. Nok Nok has deep expertise in designing and licensing FIDO SDKs and solutions to the world’s foremost silicon and device vendors. We have worked closely with many of these silicon and handset manufacturers to help them FIDO enable their offerings and to adapt FIDO into newer products and use cases beyond basic user authentication.