ahong 发表于 2024-9-1 17:16:25

关于加密传输一机一密的可行性

是否可以用唯一ID通过指定算法生成全部密钥或部分密钥,这样每个芯片也就是唯一加密传输密钥,升级时用户需提供序列号之类的可反推出ID的参数,然后发送对应的升级程序给用户。这样当有人去开盖时仅能拿到当前芯片的密钥,其他设备依然无法升级。

神农鼎 发表于 2024-9-1 17:53:30


ahong 发表于 2024-9-1 18:31:46

神农鼎 发表于 2024-9-1 17:53


ID号加密我知道的,能否将这个本来写到FLASH中的增加一个写到加密传输的密钥中呢,也就是每个芯片烧录的密钥是不同的。
ID号加密据说是可以让程序返回一个相同的ID破解,不需要管中间的算法,加密传输如果一芯一密估计没法破解,破解的芯片无法远程升级。

ahong 发表于 2024-9-1 19:42:47

wnagming 发表于 2024-9-1 19:29
只要上位机能读取ID号,应该可以按照你的思路实现

读取ID这个STC的下载软件已经可以了,ID号加密就是读出芯片ID,按设置的算法后再写到FLASH,只是目前不能写到加密传输的密钥里

soma 发表于 2024-9-1 20:26:23

一机一ID可行啊,通过读取ID,然后用算法计算加密ID。
页: [1]
查看完整版本: 关于加密传输一机一密的可行性