A700X_FAM_SDS All information provided in this document is subject to legal disclaimers. © NXP B.V. 2013. All rights reserved.
Product short data sheet
Rev. 3.1 — 5 July 2013
202031 4 of 18
NXP Semiconductors
A700x family
Secure authentication microcontroller
1.5 JCOPX - Additional Application Programming Interface (APIs)
features
JCOP provides extended support for several industry-specific requirements. This support
is given with the JCOPX API that comprises following functionality:
• Extended cryptography support (several algorithms and methods not specified in
Java Card v3.0.1 classic (see Ref.
1)
• Secure Box feature supporting execution of native customer code in user mode out of
Java Application
• A700xC (JCOP 2.4.2 R1): Support of IO configuration and control API, implementing
methods to reconfigure the default I2C slave address. To configure the GPIO pin as
either input or output pin and the read, set or clear the pin.
• MIFARE FleX support
More details about the JCOPX API can be found in JCOP
User Manual (see Ref. 16).
1.6 Security features
The A700x family security concept is combining a comprehensive portfolio of NXP
security measures which is protecting the chip against all types of attacks. Summarizing,
there are more than 100 security features in an NXP security chip to protect against
attacks from outside. NXP Semiconductors apply their extensive knowledge of chip
security to harden the chip against any kinds of attacks.
The following features provide the
highest level of attack resilience, which is unique in the
market.
• counter measures against reverse engineering attacks provided by the dedicated
security CPU designed in asynchronous handshaking circuit technology
• very dense submicron 5-metal-layer 0.14 m technology
• NXP glue logic and active shielding technology
Secure Fetch Technology significantly enhances th
e chip hardware security for a certain
class of light and laser attacks to the chip hardware. More specifically, Secure Fetch offers
increased protection against attacks with higher spatial resolution. It also protects against
attacks with both shorter and longer light pulses, and with both single and multiple pulses.
It protects both the device memory and code fetching operations from ROM, RAM and
EEPROM, greatly increasing the probability that fault injection attacks are detected. This
unique security technology offers increased protection against future attack scenarios with
light and laser sources, facilitating the development of highly secure software applications
for customers.
The A700x family security concept includes dedicated HW
measures to protect against
any kind of leakage attacks. The Triple-DES coprocessor provides a high level of
leak-resistance to first-order DPA, thus equally resilient against all kinds of leakage
attacks.