Secure-IC's Securyzr Crypto Coprocessor with integrated Post-Quantum Cryptography IPs

Overview

The Crypto Coprocessors are a hardware IP core platform that accelerates cryptographic operations in System-on-Chip (SoC) environment on FPGA or ASIC.

Symmetric operations are offloaded very efficiently as it has a built-in scatter/gather DMA. The coprocessors can be used to accelerate/offload IPsec, VPN, TLS/SSL, disk encryption, or any custom application requiring cryptography
algorithms.
Post-Quantum Cryptographic algorithms are including in the solutions to accelerate/offload security operations based on XMSS for FW verification, or on Crystals Kyber for secure Key Exchange, or also on Crystals Dilithium for Digital Signature.

Key Features

  • Scalable architecture and crypto engines for optimal performance/resource usage
  • Configurable for perfect application fit
  • 100% CPU offload with low latency and high throughput
  • DPA countermeasures Full software/driver support
  • Easy integration with AXI interfaces
  • FIPS 140-2 validated: CAVP #C742
  • Embedded DMA to optimize memory access
  • Embedded TRNG for random seed generation
  • Supported Traditional Cryptographic algorithms:
    • AES/SM4
    • SHA1/SHA2/SHA3/SM3 with HMAC
    • RSA/ECC/SM2
    • Chacha20-Poly1305
    • ARIA
    • Kasumi
    • Snow3G
    • ZUC
    • DES
  • Supported Post-Quantum Cryptographic algorithms :
    • Crystals-Kyber/Crystals-Dilithium
    • XMSS
    • LMS
    • SPHINCS+

Benefits

  • The Coprocessors platform integrates your desired selection of our cryptographic IP cores (including our TRNG solutions), additional interfacing, DMA and software layers providing a complete solution.
  • Depending on needs, the solution can be configured to embed only accelerators required for PQC algorithms, or a hybrid solution embedding both PQC algorithms and traditional cryptography.

Block Diagram

Secure-IC's Securyzr Crypto Coprocessor with integrated Post-Quantum Cryptography IPs Block Diagram

Applications

  • Secure Communication (TLS, IPSec, BLE, Zigbee, others…)
  • Secure boot support
  • Secure storage

Deliverables

  • Netlist or RTL
  • SW drivers (Linux) & OpenSSL Scripts for implementations
  • Self-checking RTL test-bench based on FIPS vectors
  • Documentation

Technical Specifications

Availability
Now
×
Semiconductor IP