Vendor: Nuclei System Technology Category: Public Key

Asymmetric cryptographic accelerator

The ACrypto Engine is an asymmetric cryptographic accelerator suitable for embedded application.

Overview

The ACrypto Engine is an asymmetric cryptographic accelerator suitable for embedded application. It provides capability for basic arithmetic and frequently used operations. Along with driver, it is flexible to support popular upperlayer applications.

Key features

  • RSA
    • RSA key size up to 8192
    • RSA key pair generation
  • ECC (including SM2)
    • ECC curve in GF(𝑝) and GF(2𝑚)
    • ECC key size up to 521 in GF(𝑝)
    • ECC key size up to 571 in GF(2𝑚)
    • Short-Weierstrass curve and Koblitz curve, including curves from standard NIST, brainpool, SEC 2 and SM2
    • Montgomery curve 25519/448
    • (Twisted) Edwards curve 25519/448
  • Capability
    • Big number arithmetic
    • Asymmetric cryptographic operation
    • Dual field processor in GF(𝑝) and GF(2𝑚) both
    • Configurable system bus interface (register configuration bus)
    • Configurable word size, either 32 or 64 bits
    • Configurable SRAM depth
    • Programmable size of operands from word size to 8192 bits
    • Built-in operations open to user with rich control options facilitates building new applications
  • Support the following applications when working with driver
    • Key exchange scheme (DHKE, ECDH, X25519/X448)
    • Encryption schemes (RSAES-OAEP, RSAES-PKCS1-v1_5, ECIES)
    • Signature schemes (RSASSA-PSS, RSASSA-PKCS1-v1_5, DSA, ECDSA, Ed25519/Ed448, SM2 signature)
    • RSA CRT, Primality test
  • Parameter
    • Performance. RSA-2048 7.1M clocks, ECC-P256 0.42M clocks
    • Silicon data. Under SMIC 40nm process, clock frequency is 230MHz, logic area is 92508𝜇m2

Specifications

Identity

Part Number
ACRYP
Vendor
Nuclei System Technology
Type
Silicon IP

Files

Note: some files may require an NDA depending on provider policy.

Provider

Learn more about Public Key IP core

Smart Engine for Public Key cryptography

This white paper explains why and how the Smart Engine is ideally applied to Public Key cryptography. It provides more details about the architecture as Baco Silex has implemented it in the BA414E Public Key Crypto Engine

Frequently asked questions about Public-Key Cryptography IP cores

What is Asymmetric cryptographic accelerator?

Asymmetric cryptographic accelerator is a Public Key IP core from Nuclei System Technology listed on Semi IP Hub.

How should engineers evaluate this Public Key?

Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Public Key IP.

Can this semiconductor IP be compared with similar products?

Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.

×
Semiconductor IP