ST Life.augmented


Software Cryptography Library for SPC5 MCUs
  • active 活性

SPC5 Software Cryptography Library provides an exhaustive set of software algorithms and ready-to-use examples for symmetric and asymmetric Encryption/Decryption, message authentication and Random Number Generation. It is an SPC5Studio Eclipse plug-in, available for free download on

The software library can run on the whole SPC5 microcontroller family.

On SPC564B/EC MCU’s, AES-128 ECB/CBC Encryption/Decryption, CMAC Message Authentication, Keys access lock/unlock, secure Key loading/update and Random Number Generation are implemented by an hardware dedicated peripheral (CSE accelerator) to guarantee minimum CPU load and maximum security level (a complete set of software drivers are available as part of SPC5Studio suite

For the other members of SPC5 family implementation is fully based on software routines.

pdf 下载
Data Brief

Key Features

  • The SPC5 Software Cryptography Library supports the following algorithms
  • AES-128, AES-192, AES-256 bits. Supported modes are:
  • ECB (Electronic Codebook Mode)
  • CBC (Cipher-Block Chaining) with support for ciphertext stealing
  • CTR (CounTer Mode)
  • CCM (Counter with CBC-MAC)
  • GCM (Galois Counter Mode)
  • CMAC
  • ARC4
  • DES, TripleDES. Supported modes are:
  • ECB (Electronic Codebook Mode)
  • CBC (Cipher-Block Chaining)
  • HASH functions with HMAC support:
  • MD5
  • SHA-1
  • SHA-224
  • SHA-256
  • SHA-384
  • SHA-512
  • Random engine based on DRBG-AES-128
  • SHA-512
  • Random engine based on DRBG-AES-128
  • RSA signature functions with PKCS#1v1.5
  • ECC (Elliptic Curve Cryptography):
  • Key generation
  • Scalar multiplication (the base for ECDH)

图案 资源


Technical Documentation

Product Specifications

描述 版本 大小
DB2324: SPC5 Software Cryptography Library
1.0 117 KB

样品 & 购买

产品型号 VersionMarketing StatusOrder From ST

(*) 建议零售价格仅用于预算,以美元为单位,每。的报价,以当地货币计算的价格,请联系您当地的 ST 销售办事处 或我们的 分销商
(**) 材料声明表格上提供st.com可以是一般的文件,根据最常用的包,包内的家庭。出于这个原因,他们可能不是100%准确,对于一个特定的设备。请联系我们 销售支持 在特定设备上的信息。
Feedback Form
Customer Feedback