SPRUJA3 November 2024 F29H850TU , F29H859TU-Q1 , TMS320F28374D , TMS320F28375D , TMS320F28376D , TMS320F28377D , TMS320F28378D , TMS320F28379D
| Type of Cryptography | Cryptographic Engine | Feature Supported | |
|---|---|---|---|
| Symmetric Cryptography | AES | Symmetric Algorithms: AES-128, AES-192,
AES-256 Cipher Modes: ECB, CTR, CBC, GCM Authentication: CBC-MAC, CMAC |
|
| SM4 | Symmetric Algorithms: SM4 | ||
| Asymmetric Cryptography | PKE | High-performance PKE (Public Key Engine) for
large-vector math/modulus operation Asymmetric Algorithms: RSA-2048, RSA-3092, RSA-4096, ECC (Curve25519, X25519, SecP256r1, SecP256k1, SecP384k1, Brain Pool, and more), SM2 Side-channel protection (DPA, FIA) |
|
| Hashing Function | Hashing Engine | HMAC | Hash Algorithms: SHA-256, SHA-384, SHA-512 Keyed Hashing: HMAC-SHA256, HMAC-SHA512 |
| SHA | |||
| MD5 | |||
| SM3 | Hash Algorithms: SM3 (256 bits, 384 bits, 512 bits) | ||