This repository contains the source code and documentation for working with the NFC 2Go starter kit for brand protection.
Infineon's NFC 2Go starter kit for brand protection offers a brand protection solution that validates the authenticity of a product via NFC. This starter kit allows users to quickly understand, evaluate and implement prototype solutions for brand protection use cases.
This starter kit comes with the following software components:
'Infineon NFC verifier' is a mobile application that can be used to evaluate brand verification process on Infineon Secured NFC tags available in the starter kit. It provides features to verify the authenticity of the product and to read the product information. It is available for download from the Apple App Store for iPhones and the Google Play Store for Android phones.
'Infineon secured NFC tag IDE' is a Windows-based tool that can be used to evaluate personalization on Infineon Secured NFC tags available in the starter kit. It can be downloaded from Infineon Developer Center (Tools -> Search for 'Infineon secured NFC tag IDE').
The folder contains project source codes and libraries of the NFC verifier app for Android and iOS. Functionally, these projects correlate with the Infineon NFC verifier apps available in Play Store and App Store respectively, but with a simplified UI. This source code and libraries can be used to implement a customized brand protection solution to meet the usecase needs. Also, the provided AWS CloudFormation template can used to create the brand protection cloud infrastructure in any AWS account.
These templates are only example implementations to enable easy setup of AWS cloud infrastructure for demonstrations.
For production purposes, the implementation shall have adequate security measures to take care of security critical assets such as keys and tokens. Please refer to security risks and guidance on OWASP for additional information.
- NFC verifier - Android application:
The source code and libraries of NFC-based brand protection demonstration application for Android platform.
- NFC verifier - iOS application:
The source code and libraries of NFC-based brand protection demonstration application for iOS platform.
- NFC verifier - Cloud service:
Template to create brand verification cloud service infrastructure in AWS.
- Documentation:
User guide of NFC 2Go Starter Kit For Brand Protection and release notes of Infineon NFC verifier mobile applications and cloud services.