Vista previa del material en texto
Se basa en el uso de identidades. • Cifrado basado en certificado • Cifrado sin certificado • Cifrado de clave aislada • Cifrado basado en identidad. Es un tipo de cifrado asimétrico que Machine Translated by Google el programa ejecutable está en código máquina, que es un lenguaje de bajo nivel (de hecho, el nivel más bajo de abstracción que existe), procedente de la salida de un compilador), El término "descompilar" se aplica comúnmente a programas cuya función es traducir código ejecutable a fuente, donde: Descompilador el código fuente está en un lenguaje de alto nivel, más inteligible y fácil de modificar, con la ventaja de poder ser portado a otra máquina (aunque puede necesitar algunos cambios). Después de este proceso, el código fuente se puede volver a compilar para producir nuevamente un ejecutable que se comportará como el original. Un descompilador es un programa informático que realiza la operación inversa de un compilador. Es decir, traducir código o información con un nivel bajo de abstracción (diseñado únicamente para ser leído por una computadora, por ejemplo, código de máquina) a un lenguaje o medio con un nivel más alto de abstracción (generalmente diseñado para ser leído por un humano, por ejemplo , cualquier lenguaje de programación de alto nivel). Machine Translated by Google