El cifrado de bus es el uso de instrucciones de programa cifradas en un bus de datos en una computadora que incluye un criptoprocesador seguro para ejecutar las instrucciones cifradas. El cifrado de bus se utiliza principalmente en sistemas electrónicos que requieren alta seguridad, como cajeros automáticos , decodificadores de TV y dispositivos de comunicación de datos seguros como radios digitales bidireccionales.
El cifrado de bus también puede significar la transmisión de datos cifrados en un bus de datos de un procesador a otro. Por ejemplo, de la CPU a una GPU que no requiere la entrada de instrucciones encriptadas. Windows Vista y los sistemas operativos más recientes de Microsoft utilizan este cifrado de bus para proteger certificados, BIOS, contraseñas y la autenticidad del programa. PVP-UAB (Ruta de video protegida) proporciona encriptación de bus de contenido de video premium en PC a medida que pasa por el bus PCIe a las tarjetas gráficas [1] para hacer cumplir la administración de derechos digitales .
La necesidad de cifrado de bus surge cuando varias personas tienen acceso a los circuitos internos de un sistema electrónico, ya sea porque dan servicio y reparan dichos sistemas, almacenan componentes de repuesto para los sistemas, son dueños del sistema, roban el sistema o encuentran un sistema perdido o abandonado. sistema. El cifrado de bus es necesario no solo para evitar la manipulación de instrucciones cifradas que pueden descubrirse fácilmente en un bus de datos o durante la transmisión de datos, sino también para evitar el descubrimiento de instrucciones descifradas que pueden revelar debilidades de seguridad que un intruso puede explotar.
En los decodificadores de TV, es necesario descargar las instrucciones del programa periódicamente en las unidades del cliente para proporcionar nuevas funciones y corregir errores. Estas nuevas instrucciones se cifran antes de la transmisión, pero también deben permanecer seguras en los buses de datos y durante la ejecución para evitar la fabricación de cajas de TV por cable no autorizadas. Esto se puede lograr mediante criptoprocesadores seguros que leen instrucciones encriptadas en el bus de datos desde la memoria de datos externa, descifran las instrucciones en el criptoprocesador y ejecutan las instrucciones en el mismo criptoprocesador.
Ver también
Notas
- ^ Cifrado en Microsoft Windows Vista Archivado el 3 de septiembre de 2007 en Wayback Machine.