Red de conocimientos turísticos - Conocimientos sobre las estaciones solares - ¿Cuáles son los métodos para descifrar chips?

¿Cuáles son los métodos para descifrar chips?

Cifrado a nivel de chip

Al grabar un programa, solo necesita cifrarlo de acuerdo con las instrucciones del chip, lo que puede evitar el descifrado general. Por supuesto, es un nivel mediocre, es decir, amateur.

Sobrecarga instantánea quema pines

Utilice la sobrecarga instantánea para quemar algunos pines IO no utilizados necesarios para leer el programa, haciendo imposible leer el programa sin dañar el chip.

Lectura directa de la sonda de chip

Si utiliza una sonda de chip para leer directamente el flash o la ROM en el chip, el método anterior no está garantizado y este nivel también es muy profesional. generalmente El descifrador no cumple con esta condición.

Cifrado a nivel de software

El programa compilado se puede cifrar mediante software y luego el código puede descifrarse dinámicamente mediante el programa de descifrado en la RAM interna una vez que se inicializa el sistema. Esta idea es la idea de cifrado del servidor IBM.

Análisis dinámico del consumo de energía

El descifrado más avanzado en la actualidad es analizar el consumo dinámico de energía a través de parámetros de trabajo, como la corriente IO del chip, y utilizar la diferencia de potencia. consumo cuando se utiliza el interruptor MOS para estimar el estado de funcionamiento interno.