HOME / Technology / what’s soft encryption for IC MCU

what’s soft encryption for IC MCU

Let us first explain what is called MCU software soft encryption:

when the microcontroller produces, due to the production process and other reasons, each chip has a difference, use RC to balance this difference. The soft-encryption of the single-chip computer program (or the soft-encryption of the MCU microcomputer) means that when the single-chip microcomputer program writes the chip RC use for encryption and the RC value of the chip verifies in the program; the developer reads the chip with software before programming each chip. The RC value (for example, the RC value of the read A chip is 2C) write into the corresponding program segment. When the IC is programmed, it writes into the A chip according to the RC value (2C), and the chip can use, but If this program corresponds to an IC with an RC value of 2D, the B chip will not work correctly in the system. If the program with only the RC value can only write an IC with an RC value (the probability of 2/257, but depends explicitly on the manufacturer’s RC definition), that is, you don’t know how to change it, so the program does not affect. So many people can’t use it if they decrypt it. If you need to use it, you need to modify the MCU soft encryption program.