STSAFE-J100:Flexible secure solution

The STSAFE-J100 is a highly secure solution that acts as a secure element by providing authentication, secure data storage and cryptographic services to a local or remote host.

The device embeds a secure Java Card operating system (3.0.4) compliant with GlobalPlatform (VGP 2.1.1 Configuration 2). It is ported on the latest generation of secure microcontrollers.

Combined with specific applications, the STSAFE-J100 addresses a very wide range of use cases. It can for instance be used for IoT (Internet of Things) devices, utilities, industrial applications and consumer electronics devices.

Key Features

  • ECC support for NIST-P-256 and other curves are supported depending on the product
  • Digital signature generation and verification with ECDSA
  • Key agreement with Diffie-Hellman (ECKA-ECDH) and El Gamal (ECKA-EG)
  • ECDH-GM primitive for PACE protocol
  • On-chip RSA and ECC key pair generation
  • Key pair, public key and PIN objects
  • Up to 80 Kbytes of user memory
  • Extended length APDUs
  • In house personalization services
  • Full ecosystem with expansion board and middleware
  • Supports specific application loading
  • Different ST applets available for preloading
  • Platform
    • Java Card™ 3.0.4 Classic Edition
    • GlobalPlatform™ 2.1.1
    • ISO/IEC 7816 T=0 and T=1 contact protocols
    • Standard I2C communication up to 100 kHz
    • Java Card Closed Protection Profile, v3.0
    • Candidate to CC Certification EAL5+
  • Hardware
    • ARM® SecurCore® SC000™ 32-bit RISC core
      • 30-year data retention at 25 °C
      • 500 000 erase/write cycles at 25 °C
    • Operating temperature: –25 to +85 °C
    • Enhanced NESCRYPT cryptoprocessor for public key cryptography
    • Contact assignment compatible with ISO/IEC 7816-3 standards
    • Asynchronous receiver transmitter (IART) for high speed serial data support (ISO/IEC 7816-3 and EMV® compliant)
    • ESD protection greater then 6 kV (HBM) for contacts pads
    • 1.62 V to 5.5 V supply voltages
    • Common Criteria (EAL5+) certification
    • ECOPACK® 32-lead VFQFPN 5×5 mm (0.5 mm pitch)
  • Security
    • DES/3DES, ECC and AES
    • SHA-1, SHA-256, MD5 and CRC16
    • Enhanced cryptographic algorithms:
      • DES/3DES, ECC and AES
      • SHA-1, SHA-256, MD5 and CRC16
      • Generic Mapping primitive for Password Authenticated Connection Establishment (PACE) protocol
    • Hardware security enhanced DES accelerator
    • Hardware Security Enhanced AES
    • Differential power analysis (DPA) and differential fault analysis (DFA) countermeasures against side channel attacks
    • Active shield
    • Unique serial number on each die
Product Specifications
DescriptionVersionSize
DB3055: Flexible programmable secure solution2.0216 KB
Brochures
DescriptionVersionSize
Brochure_Secure MCUs_Secure Soluions_RS6103_BRSMCU0616.pdf1 MB
Sample & Buy
Part NumberQuantityUnit Price (US$) *PackagePacking TypeECCN (EU)ECCN (US)Country of Origin
STSAFE-J100--DICENot ApplicableNECEAR99-
TSTSAFE-J100-------
Quality & Reliability
Part NumberPackageRoHS Compliance GradeMaterial Declaration**
STSAFE-J100DICEN/A
TSTSAFE-J100--
Flexible programmable secure solution STSAFE-J100
ST Payment Secure Solution - Java Card™ platform Dual interface with 240 Kbyte of user NVM STPAY-GOLD