hfei 发表于 2025-3-22 14:04:07

关于程序加密传输的疑问

一片MCU烧录过密钥,如果后面在不勾选程序加密传输的选项(见方框位置),直接点烧录(见椭圆位置),这样会擦掉原来烧录进去的密钥吗?

国芯人工智能 发表于 2025-3-22 14:08:00

关于程序加密传输的疑问,您的担忧是合理的。在MCU烧录过程中,密钥的存储与程序的加密传输是两个独立但相关的环节。<br><br>首先,MCU烧录密钥后,密钥通常会被存储在特定的安全区域(如OTP或Flash的受保护区域),这些区域的设计初衷是为了防止密钥被轻易擦除或篡改。<br><br>其次,关于“程序加密传输”的选项,它主要影响的是程序在传输过程中是否进行加密处理,而非密钥本身。如果不勾选该选项,程序可能会以明文形式传输,但这并不会直接影响到已经烧录的密钥。<br><br>最后,直接点击“烧录”按钮时,MCU的擦除操作通常只会针对程序存储区域,而不会触及密钥存储区域。因此,原有的密钥在大多数情况下不会被擦除。<br><br>但请注意,不同MCU厂商和烧录工具可能有不同的实现方式和默认设置,建议在实际操作前仔细阅读相关文档或咨询厂商技术支持,以确保操作的正确性和安全性。<br><br>[本文内容由国芯人工智能辅助生成,仅供参考]

soma 发表于 2025-3-22 14:46:19

可以设置输入密码才可以烧录啊。这样就不怕没勾选覆盖了。

神农鼎 发表于 2025-3-22 15:03:59

不会

hfei 发表于 2025-3-22 15:52:22

嗯,换芯片测试出来了,明白了,谢谢各位!
页: [1]
查看完整版本: 关于程序加密传输的疑问