Renesas RA Family Injecting Plaintext User Keys
■Cryptography is important because it provides the tools to implement solutions for authenticity, confidentiality, and integrity, which are vital aspects of any security solution. In modern cryptographic systems, the security of the system no longer depends on the secrecy of the algorithm used but rather on the secrecy of the keys.
■Renesas MCU security revolves around integrated security engines. The most advanced security engine used in the Renesas RA Family is the SCE9 Secure Crypto Engine. The SCE9 can operate in two different modes: Compatibility Mode and Protected Mode. The Renesas SCE Operational Modes application note (R11AN0498) defines the two modes and their use cases. In Compatibility Mode, SCE9 can inject secure keys as well as plaintext keys. In Protected Mode, SCE9 can inject only secure keys.
■Other available security engines used in RA Family MCUs are the SCE7, SCE5, and SCE5_B. These Secure Crypto Engines can only operate in Compatibility Mode and can inject secure keys as well as plaintext keys.
■This application project demonstrates SCE9 and SCE7 Compatibility Mode plaintext key injection. Compatibility Mode plaintext key injection for SCE5 and SCE5_B uses identical APIs to SCE7 plaintext key injection.
■This release contains an AES plaintext key injection example on an RA6M4 with the SCE9 in Compatibility Mode, and an AES plaintext key injection example on an RA6M3 with the SCE7 in Compatibility Mode.
RA Family 、 EK-RA6M4 、 EK-RA6M3 、 RA6M4 、 RA6M5 、 RA4M2 、 RA4M3 、 RA6M1 、 RA6M2 、 RA6M3 、 RA6T1 、 RA6T2 、 RA4M1 、 RA4W1 |
|
|
|
Application note & Design Guide |
|
|
|
Please see the document for details |
|
|
|
|
|
|
|
English Chinese Chinese and English Japanese |
|
Nov.11.21 |
|
Rev.1.40 |
|
R11AN0473EU0140 |
|
1.7 MB |
- +1 Like
- Add to Favorites
Recommend
All reproduced articles on this site are for the purpose of conveying more information and clearly indicate the source. If media or individuals who do not want to be reproduced can contact us, which will be deleted.