Topics
The Trusted Secure IP Driver for RX Family V.1.19 has been released (Updated demo projects).
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.19 Release 00 Released: Nov 30, 2023 | Contact us |
Trusted Secure IP Driver for RX Family (Binary version) Note2 | Latest Ver.: V1.19 Release 00 Released: Nov 30, 2023 | Download: RX family TSIP (Trusted Secure IP) Module Firmware Integration Technology (Binary version) Rev.1.19 - 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
过滤
|
||
---|---|---|
文档标题 | 类型 | 日期 日期 |
[Software=RX Driver Package|V1.41],[Toolchains=CC-RX|V3.05.00;GNURX|8.03.00.202305;IAR Compiler for RX|v.4.20.01]
ZIP
427.04 MB
应用:
工业, 消费类电子, 物联网(IoT)
Compiler:
CC-RX, GNURX, ICCRX
Function:
Security
IDE:
e2 studio, IAR EWRX
|
样例程序 | |
[Software=RX Driver Package|V1.39;RX TSIP Firmware Integration Technology|Rev.1.18],[Toolchains=CC-RX|V3.05.00]
ZIP
25.68 MB
日文
应用:
工业, 消费类电子, 物联网(IoT)
Compiler:
CC-RX
Function:
Application Example, OS, Security
IDE:
e2 studio
|
样例程序 | |
2 items
|
RX Family Software – The Past and the Future – #10 Design of OTA for RX MCU via AWS/Azure | 博客 | 2023年9月6日 | |
RX家族软件的历史和和对未来的展望 第九篇—使用RX MCU设计最新物联网配置方案 – | 博客 | 2023年6月5日 | |
RX Family Software – The Past and the Future - #8: Security for IoT Applications | 博客 | 2023年4月18日 | |
RX系列软件的历史和今后的展望 第七篇: 蜂窝连接 | 博客 | 2023年4月10日 | |
RX系列软件的历史和今后的展望 第二篇 | 博客 | 2022年4月5日 |
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.