Topics
The Trusted Secure IP Driver for RX Family V.1.20 has been released (Applied software workaround to avoid the HW issue of AES-CCM decryption (TSIP-Lite)).
This product enables secure updating of flash ROM embedded in MCUs and in preventing illicit firmware being booted up (secure booting). This driver controls AES, AES-GCM, AES-CMAC encryption and decryption and the generation of random numbers through high-speed hardware calculation by the Trusted Secure IP modules. As a result, this driver can help you to protect "Internet-of-Things" (IoT) embedded devices from viral infections and eavesdropping. Trusted Secure IP includes a full-function version "TSIP" and limited function version "TSIP-Lite".
Target Device Note1 | Product Name | Version/Release | Providing Method |
---|---|---|---|
RX23W RX231 RX26T RX65N, RX651 RX66N RX66T RX671 RX72M RX72N RX72T | Trusted Secure IP Driver for RX Family (Source code version) Note2 | Latest Ver.: V1.20 Release 00 Released: Feb 28, 2024 | Contact us |
Trusted Secure IP Driver for RX Family (Binary version) Note2 | Latest Ver.: V1.20 Release 00 Released: Feb 28, 2024 | Download: RX family TSIP (Trusted Secure IP) Module Firmware Integration Technology (Binary version) Rev.1.20 - Sample Code (ZIP) | |
RE01 | Trusted Secure IP Driver for RE Family (Source code version) | Latest Ver.: V.1.01 Release 00 Released: Jul. 20, 2020 | Please contact Renesas sales division. |
Trusted Secure IP Driver for RE Family (Binary version) | Latest Ver.: V.1.01 Release 00 Released: Nov. 6, 2020 | Please contact Renesas sales division. | |
RZ/A2M | Trusted Secure IP Driver for RZ Family RZ/A2M Group | Latest Ver.: V3.00 Released: Jun. 30, 2020 | Contact us |
Note
|
|
|
---|---|---|
Type | Title | Date |
Application Note | PDF 2.68 MB 日本語 | |
Application Note | PDF 3.80 MB 日本語 | |
Tool News - Note | PDF 139 KB 日本語 | |
Application Note | PDF 1.41 MB 日本語 | |
Application Note | PDF 1.73 MB 日本語 | |
5 items
|
Blog Post | Sep 6, 2023 | ||
Blog Post | May 31, 2023 | ||
Blog Post | Apr 18, 2023 | ||
Blog Post | Mar 28, 2023 | ||
Blog Post | Mar 11, 2022 |
Function | Algorithm (mode/method) | TSIP-Lite | TSIP | ||
---|---|---|---|---|---|
RX23W, RX231, RX26T, RX66T, RX72T, RE01 | RX65N, RX651, RX66N, RX671, RX72M, RX72N | RZ/A2M | |||
Public-Key Cryptography | Signature generation and verification | RSA (RSASSA-PKCS1-v1_5) | — | lens (3072/4096 bit is only for signature verification) | lens |
RSASSA-PSS | — | lens | — | ||
RSA (DSA) | — | — | — | ||
ECC (ECDSA) | — | lens | — | ||
Encrypt/Decrypt | RSA (RSAES-PKCS1-v1_5) | — | lens (3072/4096 bit is only for encrypt) | lens | |
Key pair generation | RSA 1024/2048 bit | — | lens | lens (2048 bit only) | |
ECC P-192/224/256/384 | — | lens | — | ||
Symmetric-Key Cryptography | AES-128/256 bit (ECB/CBC/GCM/CCM) | lens | lens | lens | |
AES-128/256 bit (CTR) | lens | lens | — | ||
Triple-DES 56/56x2/56x3 bit (ECB/CBC) | — | lens | — | ||
ARC4 2048 bit | — | lens | — | ||
Message authentication | AES-128/256 bit (CMAC) | lens | lens | lens | |
Hash function | SHA-1, SHA-224, SHA-256 | — | lens (SHA-1, SHA-256) | lens (SHA-224, SHA-256) | |
MD5 | — | lens | — | ||
Random number generation | — | lens | lens | lens | |
Key management function | AES 128/256 bit | lens | lens | lens | |
RSA 1024/2048 bit | — | lens | lens (2048 bit only) | ||
ECC P-192/224/256/384 | — | lens | — | ||
Triple-DES 56/56x2/56x3 bit | — | lens | — | ||
ARC4 2048 bit | — | lens | — | ||
Key update function | AES 128/256 bit | lens | lens | In Development | |
RSA 1024/2048 bit | — | lens (3072/4096 bit is only for public key) | In Development | ||
ECC P-192/224/256/384 | — | lens | — | ||
Triple-DES 56/56x2/56x3 bit | — | lens | — | ||
ARC4 2048 bit | — | lens | — | ||
SSL/TLS cooperation function | TLS1.2 compliant Supporting cipher suites: TLS_RSA_WITH_AES_128_CBC_SHA TLS_RSA_WITH_AES_256_CBC_SHA TLS_RSA_WITH_AES_128_CBC_SHA256 TLS_RSA_WITH_AES_256_CBC_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 | — | lens | lens (TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_256_CBC_SHA256 only) | |
TLS1.3 compliant Supporting cipher suites: TLS_AES_128_GCM_SHA256 TLS_AES_128_CCM_SHA256 | — | lens | — | ||
Key agreement | ECDH 512 bit, DH 2048 bit | — | lens | — | |
Key Wrap | AES 128 bit/256 bit | lens | lens | — | |
Secure booting | — | lens | lens | lens | |
Secure updating of firmware | — | lens | lens | In Development |
lens Available | — Unavailable
Maximum key length for each algorithm.
Note: This board is required to check the operation of sample code for checking the secure updating of firmware via wireless LAN.
We will provide the product to customers who will be adopting or plan to adopt a Renesas microcontroller. Please contact your local Renesas Electronics sales office or distributor.