Crypto Coprocessor | NXP Semiconductors

Crypto Coprocessor

C29x Crypto Coprocessor Family - Introduction

Click over video to play

Block Diagram

C29x_BD_IMG

C29x crypto coprocessor Block Diagram

Features

  • Up to 32k of RSA 2048-bit private key performance (C293)
  • Up to 12Gbps AES-HMAC-SHA-1 bulk encryption (system throughput)
  • Power as low as five watts (C291)
  • Support of dual use cases (click on block diagram image to scroll through use case diagrams):
    • Public key offload – no external memory required
    • Secure key management – act as offload accelerator or stand alone
  • NXP® trust architecture:
    • Secure boot
    • Tamper detection
    • Optional battery backed secret key
  • Development System
    • C29x PCI Express (PCIe) Adapter Platform

Buy/Parametrics

3 results

Exclude 3 NRND

CAD Model

Status

Package Type

Package Termination Count

Core Type

Operating Frequency [Max] (MHz)

Power Dissipation (MAX) (W)

Ethernet Type

Ambient Operating Temperature (Min to Max) (℃)

SPI

UART

I2C

External Memory Supported

End of Life

BGA780

780

e500v2

667

6

10GBaseT, 1GBaseT

0 to 105

1

1

1

DDR3 SDRAM, DDR3L SDRAM, SDRAM

End of Life

BGA780

780

e500v2

1000

10

10GBaseT, 1GBaseT

0 to 105

1

1

1

DDR3 SDRAM, DDR3L SDRAM, SDRAM

End of Life

BGA780

780

e500v2

1200

15

1GBaseT

0 to 105

1

1

1

DDR3 SDRAM, DDR3L SDRAM, SDRAM

N true 0 PSPC29xen 11 Application Note Application Note t789 2 Data Sheet Data Sheet t520 2 Fact Sheet Fact Sheet t523 1 Product Brief Product Brief t532 1 Reference Manual Reference Manual t877 1 Supporting Information Supporting Information t531 2 User Guide User Guide t792 1 White Paper White Paper t530 1 en_US 1 1 2 English NXP introduces the C29x family of crypto coprocessors as a public key offload solution for data center and network security appliances. Initially consisting of three high-performance devices, the C291, C292 and C293 are optimized for public key operations. Public key algorithms such as RSA, Diffie-Hellman and elliptic curve cryptography (ECC) are the basis of digital signature and key exchange protocols that make electronic commerce possible. 1358877205386738545333 PSP 216.5 KB None None documents None 1358877205386738545333 /docs/en/fact-sheet/C29XFAMFS.pdf 216493 /docs/en/fact-sheet/C29XFAMFS.pdf C29XFAMFS N N 2013-01-29 C29x Family of Crypto Coprocessors - Fact Sheet /docs/en/fact-sheet/C29XFAMFS.pdf /docs/en/fact-sheet/C29XFAMFS.pdf Fact Sheet N Y 736675474163315314 2022-12-07 pdf N en Nov 4, 2014 Fact Sheet t523 Fact Sheet Fact Sheet Y N C29x Family of Crypto Coprocessors - Fact Sheet false en_US en Data Sheet Data Sheet 2 2 0 English C29x Crypto Coprocessor Family Data Sheet for SKMM Mode 1396356715972703627017 PSP 1.3 MB Registration without Disclaimer None documents Extended 1396356715972703627017 /secured/assets/documents/en/data-sheet/C29xSKMM.pdf 1343015 /secured/assets/documents/en/data-sheet/C29xSKMM.pdf C29XSKMM documents Y N 2014-04-01 C29x Crypto Coprocessor Family Data Sheet for SKMM Mode - Data Sheets /webapp/Download?colCode=C29XSKMM /secured/assets/documents/en/data-sheet/C29xSKMM.pdf Data Sheet N 980000996212993340 2022-12-07 pdf Y en Mar 31, 2014 980000996212993340 Data Sheet N N C29x Crypto Coprocessor Family Data Sheet for SKMM Mode - Data Sheets 3 0 English C29x Crypto Coprocessor Family Data Sheet for PKCAL Mode 1396357023878709194980 PSP 948.8 KB Registration without Disclaimer None documents Extended 1396357023878709194980 /secured/assets/documents/en/data-sheet/C29xPKCAL.pdf 948814 /secured/assets/documents/en/data-sheet/C29xPKCAL.pdf C29XPKCAL documents Y N 2014-04-01 C29x Crypto Coprocessor Family Data Sheet for PKCAL Mode - Data Sheets /webapp/Download?colCode=C29XPKCAL /secured/assets/documents/en/data-sheet/C29xPKCAL.pdf Data Sheet N 980000996212993340 2022-12-07 pdf Y en Mar 31, 2014 980000996212993340 Data Sheet N N C29x Crypto Coprocessor Family Data Sheet for PKCAL Mode - Data Sheets Reference Manual Reference Manual 1 4 2 English The NXP C29x family consists of three highly integrated security processors, optimized for public key acceleration and secure key management. 1382350567078725084525 PSP 20.0 MB Registration without Disclaimer None documents Extended 1382350567078725084525 /secured/assets/documents/en/reference-manual/C29xRM.pdf 20009759 /secured/assets/documents/en/reference-manual/C29xRM.pdf C29XRM documents Y N 2013-10-29 C29x Crypto Coprocessor Family Reference Manual - Reference Manual /webapp/Download?colCode=C29XRM /secured/assets/documents/en/reference-manual/C29xRM.pdf Reference Manual N 500633505221135046 2023-06-18 pdf Y en Jun 23, 2014 500633505221135046 Reference Manual Y N C29x Crypto Coprocessor Family Reference Manual - Reference Manual Application Note Application Note 2 5 0 English AN4660SKMM: This document provides recommendations for new designs based on the C29X crypto coprocessor family for Secure Key Management Module. 1407317459298726214117 PSP 664.5 KB Registration without Disclaimer None documents Extended 1407317459298726214117 /secured/assets/documents/en/application-note/AN4660SKMM.pdf 664486 /secured/assets/documents/en/application-note/AN4660SKMM.pdf AN4660SKMM documents Y N 2014-08-06 AN4660SKMM, C29x Crypto Coprocessor Family Design Checklist for SKMM - Application Notes /webapp/Download?colCode=AN4660SKMM /secured/assets/documents/en/application-note/AN4660SKMM.pdf Application Note N 645036621402383989 2022-12-07 pdf Y en Aug 5, 2014 645036621402383989 Application Note N N AN4660SKMM, C29x Crypto Coprocessor Family Design Checklist for SKMM - Application Notes 6 0 English AN4660PKCAL: This document provides recommendations for new designs based on the C29X crypto coprocessor family for Public Key Management Module. 1407316916942700636595 PSP 540.9 KB Registration without Disclaimer None documents Extended 1407316916942700636595 /secured/assets/documents/en/application-note/AN4660PKCAL.pdf 540863 /secured/assets/documents/en/application-note/AN4660PKCAL.pdf AN4660PKCAL documents Y N 2014-08-06 AN4660PKCAL, C29x Crypto Coprocessor Family Design Checklist for PKCAL - Application Notes /webapp/Download?colCode=AN4660PKCAL /secured/assets/documents/en/application-note/AN4660PKCAL.pdf Application Note N 645036621402383989 2023-06-18 pdf Y en Aug 5, 2014 645036621402383989 Application Note N N AN4660PKCAL, C29x Crypto Coprocessor Family Design Checklist for PKCAL - Application Notes User Guide User Guide 1 7 1 Y English https://docs.nxp.com/bundle/GUID-805CC0EA-4001-47AD-86CD-4F340751F6B7/page/GUID-17B5D04F-6471-4EC6-BEB9-DE4D0AFA034A.html Y 1576719019599707128294 PSP None None documents None 1576719019599707128294 /docs/en/user-guide/SPECTRE-MELTDOWN-POWER-ISA-DOC /docs/en/user-guide/SPECTRE-MELTDOWN-POWER-ISA-DOC SPECTRE-MELTDOWN-POWER-ISA-DOC documents N N Y 2019-12-18 Spectre and Meltdown Updates for Power ISA Cores https://docs.nxp.com/bundle/GUID-805CC0EA-4001-47AD-86CD-4F340751F6B7/page/GUID-17B5D04F-6471-4EC6-BEB9-DE4D0AFA034A.html /docs/en/user-guide/SPECTRE-MELTDOWN-POWER-ISA-DOC User Guide N 132339537837198660 Y /bundle/GUID-805CC0EA-4001-47AD-86CD-4F340751F6B7/page/GUID-17B5D04F-6471-4EC6-BEB9-DE4D0AFA034A.html 2022-12-07 N en Nov 14, 2019 132339537837198660 User Guide Y N Spectre and Meltdown Updates for Power ISA Cores Product Brief Product Brief 1 8 1 English This product brief provides an overview of the NXP C29x family of crypto coprocessor features, and examples of C29x usage. 1382366541081714923735 PSP 459.7 KB None None documents None 1382366541081714923735 /docs/en/product-brief/C29xPB.pdf 459710 /docs/en/product-brief/C29xPB.pdf C29XPB documents N N 2013-10-29 NXP<sup>&#174;</sup> C29x Crypto Coprocessor Family Product Family /docs/en/product-brief/C29xPB.pdf /docs/en/product-brief/C29xPB.pdf Product Brief N 899114358132306053 2023-06-19 pdf N en Jul 21, 2015 899114358132306053 Product Brief Y N NXP<sup>&#174;</sup> C29x Crypto Coprocessor Family Product Family Supporting Information Supporting Information 2 9 1.9 English FSLNISTCAVP: NXP<sup>&#174;</sup> Semiconductors has performed NIST CAVP testing of cryptographic accelerators (called Execution Units or EUs) found in multiple product families, including the PowerQUICC<sup>&#174;</sup> and QorIQ<sup>&#174;</sup> embedded communications processors, and the StarCore<sup>&#174;</sup> digital signal processors. 1368836090577704535160 PSP 303.5 KB None None documents None 1368836090577704535160 /docs/en/supporting-information/FSLNISTCAVP.pdf 303546 /docs/en/supporting-information/FSLNISTCAVP.pdf FSLNISTCAVP documents N N 2016-11-09 FSLNISTCAVP, NIST Crypto Algorithm Validation Program Certifications for NXP<sup>®</sup> Cryptographic Accelerators - White Paper /docs/en/supporting-information/FSLNISTCAVP.pdf /docs/en/supporting-information/FSLNISTCAVP.pdf Supporting Information N 371282830530968666 2022-12-07 pdf N en Oct 28, 2016 371282830530968666 Supporting Information Y N FSLNISTCAVP, NIST Crypto Algorithm Validation Program Certifications for NXP<sup>®</sup> Cryptographic Accelerators - White Paper 10 1 English 1475686553636718915974 PSP 15.2 KB None None documents None 1475686553636718915974 /docs/en/supporting-information/C29X-PECI.pdf 15241 /docs/en/supporting-information/C29X-PECI.pdf C29X-PECI documents N N 2016-11-09 C29x Family Customer Export Control Information /docs/en/supporting-information/C29X-PECI.pdf /docs/en/supporting-information/C29X-PECI.pdf Supporting Information N 371282830530968666 2022-12-07 pdf N en Oct 5, 2016 371282830530968666 Supporting Information Y N C29x Family Customer Export Control Information White Paper White Paper 1 11 0 English In this paper, we present the mitigations for Spectre variant 1 and Spectre variant 2 for NXP PowerPC processors. The NXP PowerPC processors are not vulnerable to the Meltdown attack, Spectre variant 1.1/1.2, or Spectre variant 4. 1580452712610724357770 PSP 317.1 KB None None documents None 1580452712610724357770 /docs/en/white-paper/SPECTREPPCWP.pdf 317053 /docs/en/white-paper/SPECTREPPCWP.pdf SPECTREPPCWP documents N N 2020-01-30 Speculative Execution Vulnerabilities and Mitigations on NXP PowerPC Processors White Paper /docs/en/white-paper/SPECTREPPCWP.pdf /docs/en/white-paper/SPECTREPPCWP.pdf White Paper N 918633085541740938 2022-12-07 pdf N en Jan 30, 2020 918633085541740938 White Paper Y N Speculative Execution Vulnerabilities and Mitigations on NXP PowerPC Processors White Paper false 0 C29x downloads en true 1 Y PSP Application Note 2 /secured/assets/documents/en/application-note/AN4660SKMM.pdf 2014-08-06 1407317459298726214117 PSP 5 Aug 5, 2014 Application Note AN4660SKMM: This document provides recommendations for new designs based on the C29X crypto coprocessor family for Secure Key Management Module. Registration without Disclaimer /secured/assets/documents/en/application-note/AN4660SKMM.pdf English documents 664486 None 645036621402383989 2022-12-07 Y /webapp/Download?colCode=AN4660SKMM AN4660SKMM, C29x Crypto Coprocessor Family Design Checklist for SKMM - Application Notes /secured/assets/documents/en/application-note/AN4660SKMM.pdf documents 645036621402383989 Application Note N en Extended N pdf 0 Y N AN4660SKMM, C29x Crypto Coprocessor Family Design Checklist for SKMM - Application Notes 664.5 KB AN4660SKMM N 1407317459298726214117 /secured/assets/documents/en/application-note/AN4660PKCAL.pdf 2014-08-06 1407316916942700636595 PSP 6 Aug 5, 2014 Application Note AN4660PKCAL: This document provides recommendations for new designs based on the C29X crypto coprocessor family for Public Key Management Module. Registration without Disclaimer /secured/assets/documents/en/application-note/AN4660PKCAL.pdf English documents 540863 None 645036621402383989 2023-06-18 Y /webapp/Download?colCode=AN4660PKCAL AN4660PKCAL, C29x Crypto Coprocessor Family Design Checklist for PKCAL - Application Notes /secured/assets/documents/en/application-note/AN4660PKCAL.pdf documents 645036621402383989 Application Note N en Extended N pdf 0 Y N AN4660PKCAL, C29x Crypto Coprocessor Family Design Checklist for PKCAL - Application Notes 540.9 KB AN4660PKCAL N 1407316916942700636595 Data Sheet 2 /secured/assets/documents/en/data-sheet/C29xSKMM.pdf 2014-04-01 1396356715972703627017 PSP 2 Mar 31, 2014 Data Sheet C29x Crypto Coprocessor Family Data Sheet for SKMM Mode Registration without Disclaimer /secured/assets/documents/en/data-sheet/C29xSKMM.pdf English documents 1343015 None 980000996212993340 2022-12-07 Y /webapp/Download?colCode=C29XSKMM C29x Crypto Coprocessor Family Data Sheet for SKMM Mode - Data Sheets /secured/assets/documents/en/data-sheet/C29xSKMM.pdf documents 980000996212993340 Data Sheet N en Extended N pdf 0 Y N C29x Crypto Coprocessor Family Data Sheet for SKMM Mode - Data Sheets 1.3 MB C29XSKMM N 1396356715972703627017 /secured/assets/documents/en/data-sheet/C29xPKCAL.pdf 2014-04-01 1396357023878709194980 PSP 3 Mar 31, 2014 Data Sheet C29x Crypto Coprocessor Family Data Sheet for PKCAL Mode Registration without Disclaimer /secured/assets/documents/en/data-sheet/C29xPKCAL.pdf English documents 948814 None 980000996212993340 2022-12-07 Y /webapp/Download?colCode=C29XPKCAL C29x Crypto Coprocessor Family Data Sheet for PKCAL Mode - Data Sheets /secured/assets/documents/en/data-sheet/C29xPKCAL.pdf documents 980000996212993340 Data Sheet N en Extended N pdf 0 Y N C29x Crypto Coprocessor Family Data Sheet for PKCAL Mode - Data Sheets 948.8 KB C29XPKCAL N 1396357023878709194980 Fact Sheet 1 /docs/en/fact-sheet/C29XFAMFS.pdf 2013-01-29 1358877205386738545333 PSP 1 Nov 4, 2014 Fact Sheet Fact Sheet NXP introduces the C29x family of crypto coprocessors as a public key offload solution for data center and network security appliances. Initially consisting of three high-performance devices, the C291, C292 and C293 are optimized for public key operations. Public key algorithms such as RSA, Diffie-Hellman and elliptic curve cryptography (ECC) are the basis of digital signature and key exchange protocols that make electronic commerce possible. None /docs/en/fact-sheet/C29XFAMFS.pdf English 216493 None Fact Sheet 2022-12-07 N /docs/en/fact-sheet/C29XFAMFS.pdf C29x Family of Crypto Coprocessors - Fact Sheet /docs/en/fact-sheet/C29XFAMFS.pdf documents 736675474163315314 Fact Sheet N Y en None Y t523 pdf 2 N N C29x Family of Crypto Coprocessors - Fact Sheet 216.5 KB C29XFAMFS N 1358877205386738545333 Product Brief 1 /docs/en/product-brief/C29xPB.pdf 2013-10-29 1382366541081714923735 PSP 8 Jul 21, 2015 Product Brief This product brief provides an overview of the NXP C29x family of crypto coprocessor features, and examples of C29x usage. None /docs/en/product-brief/C29xPB.pdf English documents 459710 None 899114358132306053 2023-06-19 N /docs/en/product-brief/C29xPB.pdf NXP<sup>&#174;</sup> C29x Crypto Coprocessor Family Product Family /docs/en/product-brief/C29xPB.pdf documents 899114358132306053 Product Brief N en None Y pdf 1 N N NXP<sup>&#174;</sup> C29x Crypto Coprocessor Family Product Family 459.7 KB C29XPB N 1382366541081714923735 Reference Manual 1 /secured/assets/documents/en/reference-manual/C29xRM.pdf 2013-10-29 1382350567078725084525 PSP 4 Jun 23, 2014 Reference Manual The NXP C29x family consists of three highly integrated security processors, optimized for public key acceleration and secure key management. Registration without Disclaimer /secured/assets/documents/en/reference-manual/C29xRM.pdf English documents 20009759 None 500633505221135046 2023-06-18 Y /webapp/Download?colCode=C29XRM C29x Crypto Coprocessor Family Reference Manual - Reference Manual /secured/assets/documents/en/reference-manual/C29xRM.pdf documents 500633505221135046 Reference Manual N en Extended Y pdf 2 Y N C29x Crypto Coprocessor Family Reference Manual - Reference Manual 20.0 MB C29XRM N 1382350567078725084525 Supporting Information 2 /docs/en/supporting-information/FSLNISTCAVP.pdf 2016-11-09 1368836090577704535160 PSP 9 Oct 28, 2016 Supporting Information FSLNISTCAVP: NXP<sup>&#174;</sup> Semiconductors has performed NIST CAVP testing of cryptographic accelerators (called Execution Units or EUs) found in multiple product families, including the PowerQUICC<sup>&#174;</sup> and QorIQ<sup>&#174;</sup> embedded communications processors, and the StarCore<sup>&#174;</sup> digital signal processors. None /docs/en/supporting-information/FSLNISTCAVP.pdf English documents 303546 None 371282830530968666 2022-12-07 N /docs/en/supporting-information/FSLNISTCAVP.pdf FSLNISTCAVP, NIST Crypto Algorithm Validation Program Certifications for NXP<sup>®</sup> Cryptographic Accelerators - White Paper /docs/en/supporting-information/FSLNISTCAVP.pdf documents 371282830530968666 Supporting Information N en None Y pdf 1.9 N N FSLNISTCAVP, NIST Crypto Algorithm Validation Program Certifications for NXP<sup>®</sup> Cryptographic Accelerators - White Paper 303.5 KB FSLNISTCAVP N 1368836090577704535160 /docs/en/supporting-information/C29X-PECI.pdf 2016-11-09 1475686553636718915974 PSP 10 Oct 5, 2016 Supporting Information None /docs/en/supporting-information/C29X-PECI.pdf English documents 15241 None 371282830530968666 2022-12-07 N /docs/en/supporting-information/C29X-PECI.pdf C29x Family Customer Export Control Information /docs/en/supporting-information/C29X-PECI.pdf documents 371282830530968666 Supporting Information N en None Y pdf 1 N N C29x Family Customer Export Control Information 15.2 KB C29X-PECI N 1475686553636718915974 User Guide 1 /docs/en/user-guide/SPECTRE-MELTDOWN-POWER-ISA-DOC 2019-12-18 https://docs.nxp.com/bundle/GUID-805CC0EA-4001-47AD-86CD-4F340751F6B7/page/GUID-17B5D04F-6471-4EC6-BEB9-DE4D0AFA034A.html /bundle/GUID-805CC0EA-4001-47AD-86CD-4F340751F6B7/page/GUID-17B5D04F-6471-4EC6-BEB9-DE4D0AFA034A.html Y Y 1576719019599707128294 PSP 7 Nov 14, 2019 User Guide None /docs/en/user-guide/SPECTRE-MELTDOWN-POWER-ISA-DOC English Y documents Y None 132339537837198660 2022-12-07 N https://docs.nxp.com/bundle/GUID-805CC0EA-4001-47AD-86CD-4F340751F6B7/page/GUID-17B5D04F-6471-4EC6-BEB9-DE4D0AFA034A.html Spectre and Meltdown Updates for Power ISA Cores /docs/en/user-guide/SPECTRE-MELTDOWN-POWER-ISA-DOC documents 132339537837198660 User Guide N en None Y 1 N N Spectre and Meltdown Updates for Power ISA Cores SPECTRE-MELTDOWN-POWER-ISA-DOC N 1576719019599707128294 White Paper 1 /docs/en/white-paper/SPECTREPPCWP.pdf 2020-01-30 1580452712610724357770 PSP 11 Jan 30, 2020 White Paper In this paper, we present the mitigations for Spectre variant 1 and Spectre variant 2 for NXP PowerPC processors. The NXP PowerPC processors are not vulnerable to the Meltdown attack, Spectre variant 1.1/1.2, or Spectre variant 4. None /docs/en/white-paper/SPECTREPPCWP.pdf English documents 317053 None 918633085541740938 2022-12-07 N /docs/en/white-paper/SPECTREPPCWP.pdf Speculative Execution Vulnerabilities and Mitigations on NXP PowerPC Processors White Paper /docs/en/white-paper/SPECTREPPCWP.pdf documents 918633085541740938 White Paper N en None Y pdf 0 N N Speculative Execution Vulnerabilities and Mitigations on NXP PowerPC Processors White Paper 317.1 KB SPECTREPPCWP N 1580452712610724357770 true Y Products

Documentation

Quick reference to our documentation types.

1-10 of 11 documents

Compact List

Application Note (2)
Data Sheet (2)
Fact Sheet (1)
Product Brief (1)
Reference Manual (1)
Supporting Information (2)
User Guide (1)
Show All

Design Files

Hardware

Quick reference to our board types.

2 hardware offerings

Software

Quick reference to our software types.

1 software file

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

Engineering Services

4 engineering services

To find additional partner offerings that support this product, visit our Partner Marketplace.

Training

1 training

To find additional partner offerings that support this product, visit our Partner Marketplace.

Support

What do you need help with?

Recently viewed products

There are no recently viewed products to display.

View or edit your browsing history