Hardware IP cores
All cores are have been tested on Max10 FPGA family chips

HSM IP cores

  • HSM - full set of cores “HSM on a chip”
  • Runs up to 100 MHz
  • Time based licence (limited or unlimited)

Camellia IP core

  • Camellia - symmetric encryption
  • Runs up to 100 MHz
  • Symmetric encryption speed up to 108 Mbps
  • Time based licence (limited or unlimited)

AES CGM IP core

  • AES CGM - symmetric encryption
  • Runs at 100 MHz
  • Time based licence (limited or unlimited)

X25519 IP core

  • X25519 - asymmetric encryption (ECC)
  • Runs up to 100 MHz
  • Time based licence (limited or unlimited)

Ed25519 IP core

  • Ed25519 - asymmetric digital signature (ECC)
  • Runs up to 100 MHz
  • Time based licence (limited or unlimited)

Skein IP core

  • Skein - hashing function
  • Runs up to 100 MHz
  • Time based licence (limited or unlimited)

Keccak IP core

  • Keccak - Hashing function
  • Runs up to 100 MHz
  • Time based licence (limited or unlimited)

TRNG IP core

  • TRNG - True Random Number Generator
  • Runs up to 100 MHz
  • Time based licence (limited or unlimited)

SPI IP core

  • SPI - Serial Parallel Interface
  • Runs up to 100 MHz
  • Throughput speed in slave mode up to 90 Mbps
  • Time based licence (limited or unlimited)

ENCRYPTION ALGORITHM SUITE

  • Symmetric encryption: Camellia, Camellia-CBC, Camellia-CTR, AES-GCM, AES-CBC, AES-CTR
  • Asymmetric: Elliptic Curve25519 (ECDH), Ed25519 (signature and verification)
  • Hashing: Skein, SHA3-512 (Keccak) and SHA512
  • All functions are embedded and running in our custom FPGA chip inside Skudo products (without OS, bare-metal)
  • True Random Number Generator (TRNG): FIGARO
  • Double SPI ports (users+admin), UART and I2C

About Skudo

We envision a world where all digital communications are safe and private. We are dedicated to creating innovative best-in-class hardware solutions that protect data exchange with the highest level of security and privacy.