Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FAQ:派生密钥3.0(R3KEY / L3KEY)说明 #1

Open
KKyer opened this issue Feb 14, 2023 · 0 comments
Open

FAQ:派生密钥3.0(R3KEY / L3KEY)说明 #1

KKyer opened this issue Feb 14, 2023 · 0 comments

Comments

@KKyer
Copy link

KKyer commented Feb 14, 2023

一、简介

派生密钥3.0(r3key / l3key)适用于AD16N芯片,是为了代理商为多家客户供货而设计的。
目的是代理商手握一个r3key,并以此为母本,生成出多个不同的l3key;代理商为其下游不同客户分配不同的l3key,再以l3key加密flash,从而确保芯片程序加密的安全性。

注:r3key不是完整的密钥,不能直接用于加密;其派生出的l3key才是可用于加密的完整密钥

二、说明:

  • r3key为母key,可以生成很多个不同的l3key。
  • 空片可以烧录成r3key;已经烧录过r3key的芯片可以进一步烧录该r3key派生出来的l3key;空片也可以直接烧录成l3key,以上行为均不可逆!
  • AD14N / AD15N系列使用的是派生密钥2.0,与派生密钥3.0不能混用!

三、使用

用户加密程序时,在download_bat.c批处理中,添加申请到的l3key文件名,并将l3key文件置于isd_download.exe同一目录下,重新编译程序即可加密程序。
图片

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant