Overview

Description

We will provide the cryptographic software libraries to customers who will be adopting or plan to adopt a Renesas microcontroller (RL78, RX, RZ/A1H). Please contact your local Renesas Electronics sales office or distributor.

Topics

The format in which the AES library, SHA hash function library, and RSA library for the RX Family are provided has been changed from *.lib to C source code. Only the CC-RX compiler supported the libraries in *.lib format. As source code, the libraries can now also be used with the GCC and IAR compilers.

Features

  • RZ/A1H Group Cryptographic Software Library
  • RSA Library
  • AES Library
  • SHA Library
  • Learn More

Release Information

Product Lineup

Target Device Product Name Supported Compilers Latest Ver. / Released Providing Method
RZ/A1H Group RZ/A1H Group Cryptographic Software Library Arm® Compiler v5 Latest Version: V.1.01 Release 00
Released: Jan. 26, 2015
Contact us
RL78 Family RSA Library for RL78 Family *1 CC-RL, IAR, LLVM Latest Version.:V2.01 Release 00
Released: Jun, 30, 2022
Contact us
AES Library for RL78 Family *1 Latest Version.:V2.01 Release 00
Released: Jun, 30, 2022
Contact us
SHA Library for RL78 Family *1 Latest Version.:V2.01 Release 00
Released: Jun, 30, 2022
Download: RL78 Family SHA Hash Function Library: Introduction Guide Rev.2.01 - Sample Code (ZIP)
RX Family RSA Library for RX Family CC-RX, GCC, IAR Latest Version: V.1.03 Release 00
Released: Aug. 10, 2022
Contact us
AES Library for RX Family Latest Version: V.1.06 Release 00
Released: Aug. 10, 2022
Contact us
SHA Library for RX Family Latest Version: V.1.04 Release 00
Released: Aug. 10, 2022
Download: RX Family SHA Library Firmware Integration Technology Rev.1.04 - Sample Code (ZIP)

*1.It can not be used for automotive applications.

Target Devices

Design & Development

Sample Code

Sample Code

Title Type Date
ZIP8.90 MB
Compiler: CC-RX, GNURX, ICCRX
IDE: CS+, e2 studio, IAR EWRX
Sample Code
[Toolchains=CC-RL|v1.09.00;ICCRL78|4.20.1.2260;LLVM for Renesas RL78|10.0.0.202203]
ZIP6.83 MB
Application: Industrial
Compiler: CC-RL, LLVM, ICCRL78
Function: Security, Driver or Library
IDE: CS+, e2 studio, IAR EWRL78
Sample Code

Additional Details

Related Products

Driver

Product Name Function Target Devices
AES Coprocessor Driver High-speed execution of AES algorithm with HW RX140(Part of a product), RX63N, RX64M, RX71M, and RX651/RX65N (ROM 1 Mbyte) groups
RNG Driver Random Number Generate RX140(Part of a product), RX63N, RX64M, RX71M, and RX651/RX65N (ROM 1 Mbyte) groups
SHA Coprocessor Driver High-speed execution of SHA algorithm with HW RX63N, RX64M, RX71M, and RX651/RX65N (ROM 1 Mbyte) groups
DES Coprocessor Driver High-speed execution of DES algorithm with HW RX63N, RX64M, RX71M, and RX651/RX65N (ROM 1 Mbyte) groups
Image
Crypto Library structure

Obtaining the product

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.