EdgeLock® SE050: Plug and Trust Secure Element Family – Enhanced IoT security with high flexibility

Roll over image to zoom in

Block Diagram

EdgeLock Plug & Trust Middleware

EdgeLock Plug & Trust Middleware



    EdgeLock SE050 is available in different configurations. The available features depend on the chosen configuration:

  • EdgeLock SE050E, Common Criteria (CC) certified EAL 6+ with extended range of ECC and symmetric cryptographic options
  • EdgeLock SE050F, Common Criteria (CC) EAL 6+ and FIPS certified (140-2 security level 3 for OS and applet and security level 4 for the physical security of the hardware) with support of FIPS approved algorithms
  • EdgeLock 2GO enabled for flexible credential customization and over-the-air key management to meet various application requirements

Advanced Security

  • Common Criteria EAL 6+ certified up to OS level as a safe environment to run pre-installed NXP IoT applets, supporting full encrypted communications and secured lifecycle management
  • FIPS 140-2 certified platform with security level 3 for OS and applet and security level 4 for the physical security of the hardware
  • Secured flash user memory up to 50kB
  • Secure binding with host MCU/MPU, and bus encryption
  • Secure credential injection with end-to-end encryption
  • Advanced access control policies to credentials and data stored on chip
  • Suitable for industrial IoT use cases

Cryptographic Algorithms

  • ECC cryptographic support of extended set of ECC curves, including NIST (up to 521 bits key length), Brainpool, Twisted Edwards and Montgomery
  • RSA up to 4096Bits
  • AES and 3DES encryption and decryption
  • AES modes: CBC, CTR, ECB, CCM, GCM
  • HMAC, CMAC, GMAC, SHA-1, SHA-224/256/384/512 operations
  • TRNG compliant to NIST SP800-90B
  • DRBG compliant to NIST SP800-90A
  • Support of main TPM functionalities


  • Contactless interface for late-stage parameter configuration of unpowered devices
  • I2C target (up to high-speed mode, 3.4 Mbit/s), I2C controller (fast-mode, 400 kbit/s)


  • Small and very thin HX2QFN20 package particularly suited for space limited applications (3 mm x 3 mm x 0.33 mm)


  • Extended temperature range for industrial applications (-40 to +105 °C)

Part numbers include: SE050E2HQ1, SE050F2HQ1.

Product Programs

Certified EdgeLock Assurance Image

Certified EdgeLock Assurance

Certified EdgeLock Assurance is the mark of security by design. An independent lab has certified the security of this product, which is designed to comply with industry standards.


Common Criteria EAL 6+ Certification Image

Common Criteria EAL 6+ Certification

Common Criteria EAL 6+ certified up to OS level.


IoT Security Use Cases

From sensor data protection in industrial plants, secure Wi-Fi connections in smart homes to controlled access to industrial networks - trust NXP’s EdgeLock SE050 to help secure your application.

EdgeLock 2GO

If you are looking for options to provision the EdgeLock SE050 or onboard your IoT device to the cloud, checkout NXP’s secure and flexible EdgeLock 2GO IoT service platform.

Plug & Trust Software Packages

The EdgeLock SE05x Plug & Trust middleware package offers easy integration with different MCUs and MPUs simplifying design-in and reducing time-to-market.

In addition, the GitHub software packages are derivatives of the full Plug & Trust middleware package for specific use cases. For development purposes still look at the full package as well as it contains large amounts of examples, tools and additional documentation.


Quick reference to our documentation types.

1-5 of 59 documents

Show All

Design Resources


1-5 of 13 hardware offerings

Show All


1-5 of 7 software files

Show All

Note: For better experience, software downloads are recommended on desktop.

Engineering Services

1-5 of 6 engineering services

Show All

To find a complete list of our partners that support this product, please see our Partner Marketplace.


35 trainings

Show All


What do you need help with?