Introduction
This documentation introduces the example applications that demonstrate the brand protection (BP) with offline authentication use case. It provides guidance on system setup, personalization, and evaluation, ensuring a successful implementation of the use case.
Overview
This section outlines the part of the host software documentation dedicated to the brand protection (BP) with offline authentication example applications. The key topics include:
Introduction: Provides an overview and lists the requirements to evaluate this use case.
Personalization: Steps to configure the NBT for a specific use case.
Operation: Steps to prepare and evaluate the system in the operational environment.
User guides: Platform-specific instructions for the provided applications.
Step-by-step guide: Detailed steps to setup, install and evaluate this use case with the provided software/hardware.
Requirements
The following hardware and software components are required to evaluate the use case.
Hardware
The following hardware devices need to be available for this use case:
Android or iOS-based mobile phone
Android version: 11+
iOS version: 15+
Development PC
The recommended platform for the development PC is Windows. If an iPhone is used as mobile phone (also) an macOS-based development PC is required.
Fig. 40 The OPTIGA™ Authenticate NBT Development Kit.
Software
We provide you several example applications for this use case, all meeting the requirements for software quality level example.
Example application |
Type |
Link |
|---|---|---|
OPTIGA™ Authenticate NBT BP Application for Android |
Mobile phone |
|
OPTIGA™ Authenticate NBT BP Application for iOS |
Mobile phone |
|
OPTIGA™ Authenticate NBT PERSO Application for Android |
Mobile phone |
|
OPTIGA™ Authenticate NBT PERSO Application for iOS |
Mobile phone |
Development tools
The following development tools have to be installed on your development PC:
Software type |
Required tooling |
|---|---|
Android app |
|
iOS app |