TI中文支持网
TI专业的中文技术问题搜集分享网站

OAD加密以后的imageB能提取出来密码吗?

我们用CC2541帮客户做的一个东西,已经实现了带加密的OAD更新,就是说给他们寄的样品里面已经烧录了BEM和Bootstrapped-ImgA,并且使能了读保护。

现在他们需要改点东西,我如果把Encrypted-ImgB.bin发给他们,让他们自己更新,他们有可能从中提取出来aesKey吗?

就怕他们把aesKey取出来了以后,自己做了一个BEM和Bootstrapped-ImgA,然后又有Encrypted-ImgB.bin,就不需要我们的程序了,那我们替他做这么长时间就白做了…

cedar_xuesong:

理论上来说,你不能通过AES加密过的密文来反推KEY,这是有数学理论基础的

不然现在各种AES加密数据不就早被破解了

如果担心盗窃固件,可以这么做

一般的加密算法对于加密向量key的处理是,每个block用不同的key来加密

举例来说

你的ImgB size为200K,你就拆分为20个小block加密,每个block10K,然后用不同的KEY来加密

这样可以增加破解的成本

赞(0)
未经允许不得转载:TI中文支持网 » OAD加密以后的imageB能提取出来密码吗?
分享到: 更多 (0)