Skip to main content
Application NoteNxp

NXP AN13720: PN7642 Secure Key Mode Demo Application

Guide for using the PN7642 Secure Key Mode demo application to perform key store operations, provisioning, and derivation using the PN7642 controller and LPC55S16 host.

View application note

Overview

This application note describes the Secure Key Mode (SKM) demo application for the NXP PN7642 NFC frontend controller. It outlines the processes for performing key store operations, such as provisioning, updating, and deleting application keys including APP_ROOT_KEY, APP_MASTER_KEY, and APP_ASYMM_KEY. The document details the hardware setup involving the PN76 development board and an optional LPC55S16 host controller, along with software requirements for MCUXpresso IDE and Python-based crypto scripts. Users can learn how to generate encrypted key data, derive keys based on specific properties such as wrapping, encryption, or decryption, and manage the SKM state and session operations of the device.

Use Cases

  • Secure credential storage in NFC systems
  • Development of secure key management firmware
  • Evaluating hardware security features of the PN7642
  • Implementation of encrypted key wrapping for NFC frontend controllers

Topics

NXP PN7642
NFC controller
Secure Key Mode
SKM
LPC55S16
Key Provisioning
Cryptography
MCUXpresso
Key Derivation
Key Wrapping

Referenced Parts

PN7642

NXP

PN7642 frontend controller

LPC55S16

NXP

external host (LPC55s16)

NXP AN13720: PN7642 Secure Key Mode Demo Application | Design Resources