¿Se puede inspeccionar visualmente cualquier parte del generador de números aleatorios de Intel (RdRand)?

0

Se ha agregado una instrucción de números aleatorios RdRand a Intel Ivy Bridge Procesadores que (supuestamente) se basan en un circuito de entropía de hardware. La arquitectura es (supuestamente) algo como esto: -

Toda la arquitectura y la instrucción en sí es muy controvertida. Mucha gente cree que la instrucción de RdRand ha sido comprometida por la NSA. ¿Es posible inspeccionar visualmente o realizar ingeniería inversa al menos en el circuito físico? Esto sería para validar su diseño / operación contra los documentos públicos proporcionados por Intel. Supongo que el dado tendría que ser expuesto con algo como un cuchillo Stanley.

Me estoy centrando en los recursos y la experiencia de alguien como Imperial College, England o MIT en América. O cualquier persona más inteligente pero aún en el dominio civil.

    
pregunta Paul Uszak

2 respuestas

1

Ivy Bridge está en el nodo de 22nm. Ese es un orden de magnitud más pequeño que la banda de luz visible, por lo tanto, es imposible ver los detalles del nivel del transistor con un microscopio óptico. Si alguien quisiera arrojarle dinero, la superficie podría ser visualizada por SEM o AFM . No soy un experto, pero SEM es destructivo, y mi instinto me dice que AFM daría mejores resultados de todos modos. El AFM es un proceso lento, también conocido como tomaría una eternidad obtener imágenes de todo el dado con la resolución suficiente para ver los transistores individuales. Incluso entonces, obtener imágenes de la superficie es una pérdida de tiempo. Ni siquiera quiero especular la cantidad de capas en ese dado.

    
respondido por el Matt Young
0

Definitivamente, debe comunicarse con expertos civiles que no están actualmente bajo contrato de algún tipo con los departamentos de defensa (también conocidos como guerra). Pero no creo que ninguno fomente la idea de usar un cuchillo Stanley para exponer el dado. Por poco dinero, más probablemente, algo como hervir ácido sulfúrico. (He usado ácido sulfúrico de grado USP en un sistema de doble caldera para licuar combustibles de cohetes, ya que garantiza temperaturas uniformes en la superficie de condensación de la caldera y también el punto de ebullición es aproximadamente de $ 330 ^ \ circ \ $ C y superior los puntos de fusión necesarios para mi mezcla de azúcar y nitrato de potasio, pero a continuación el punto de inflamación - muy importante.) Creo que el ácido sulfúrico en ebullición hará que el empaque trabaje rápidamente y le deje algunas tapas metálicas. y un dado limpio. (Solo ten cuidado. Hervir \ $ H_2SO_4 \ $ cortará la carne hasta el hueso como un cuchillo caliente a través de la mantequilla. Imagínate cómo me sentí al pasar por delante de mi pared de bolsas de arena que estaban entre mí y mi combustible fundido del cohete para poder recuperar eso!)

En cuanto a la microscopía, creo que es SEM o FIB. He trabajado en estos dos sistemas y creo que la corriente de haz de iones de galio se puede reducir lo suficiente como para obtener imágenes. Tiene una resolución increíble, también. Recuerdo haber visto SEM usado también para imágenes de IC. De hecho, trabajé en sistemas que utilizaron tanto un SEM y un haz de ión de galio (FIB), donde el FIB estaba haciendo el fresado y el SEM estaba haciendo la imagen por lo que que el operador podía ver qué diablos estaba siendo molido y qué tan bien. Hermosos sistemas. (FEI ubicada aquí en Oregon y Philips ubicada en Einhoven y también Heerenveen).

En cualquier caso, iría a las universidades y vería a dónde pueden dirigirte. Lo más probable es que, si continúa, encontrará algunas de las personas adecuadas con acceso al equipo adecuado. No estoy seguro de lo que podría ser. Pero me encantaría saberlo más adelante, si consigues algo de éxito.

No tengo ninguna dificultad para creer que la generación de números aleatorios está comprometida. Sería muy malo desde el punto de vista del establecimiento de seguridad (que dice poco acerca de quiénes son sus verdaderas motivaciones) permitir un generador de números aleatorios "bueno" en la naturaleza con un acceso tan amplio y fácil para todos. Y habría motivaciones muy fuertes contra el aflojamiento de un generador bueno fácil y ampliamente utilizado capaz de complicar sus vidas. Estoy casi seguro de que actuarían para prevenirlo. No lo usaría si me importaran las comunicaciones seguras.

    
respondido por el jonk

Lea otras preguntas en las etiquetas