Articulo de referencia

Cifrado de bus

El cifrado de bus consiste en el uso de instrucciones de programa cifradas en un bus de datos dentro de una computadora que incluye un criptoprocesador seguro para ejecutar dich...

El cifrado de bus consiste en el uso de instrucciones de programa cifradas en un bus de datos dentro de una computadora que incluye un criptoprocesador seguro para ejecutar dichas instrucciones. El cifrado de bus se utiliza principalmente en sistemas electrónicos que requieren alta seguridad, como cajeros automáticos , decodificadores de televisión 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 cifradas. Este tipo de cifrado de bus es utilizado por Windows Vista y sistemas operativos más recientes de Microsoft para proteger certificados, BIOS , contraseñas y la autenticidad de los programas. PVP-UAB ( Proteged Video Path ) proporciona cifrado de bus para contenido de video premium en PC a medida que pasa por el bus PCIe a las tarjetas gráficas [ 1 ] para aplicar la gestión de derechos digitales .

La necesidad de encriptación de bus surge cuando varias personas tienen acceso a los circuitos internos de un sistema electrónico, ya sea porque realizan el mantenimiento y la reparación de dichos sistemas, almacenan componentes de repuesto, son propietarios del sistema, lo roban o encuentran un sistema perdido o abandonado. La encriptación de bus es necesaria no solo para evitar la manipulación de las instrucciones encriptadas, que podrían 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 podrían revelar vulnerabilidades de seguridad que un intruso podría explotar.

En los decodificadores de televisión , es necesario descargar periódicamente las instrucciones de programación a los dispositivos de los clientes para ofrecer nuevas funciones y corregir errores. Estas nuevas instrucciones se cifran antes de su transmisión, pero también deben permanecer seguras en los buses de datos y durante su ejecución para evitar la fabricación de decodificadores de televisión por cable no autorizados . Esto se logra mediante criptoprocesadores seguros que leen las instrucciones cifradas en el bus de datos desde la memoria externa, las descifran y las ejecutan en el mismo criptoprocesador.

Véase también

Notas

  1. Cifrado en Microsoft Windows Vista. Archivado el 3 de septiembre de 2007 en Wayback Machine .

Referencias

  • R. Elbaz, et al., Motores de hardware para cifrado de bus: un estudio, 2005. PDF
  • Robert M. Best, Patente estadounidense 4,278,837 , 14 de julio de 1981