-
公开(公告)号:DE112017002277T5
公开(公告)日:2019-01-17
申请号:DE112017002277
申请日:2017-06-02
Applicant: INTEL CORP
Inventor: GABOR RON , NUZMAN JOSEPH , STARK TOMER
Abstract: Eine Ausführungsform stellt ein Gerät bereit. Das Gerät weist einen linearen Adressraum, Metadatenlogik und verbesserte Adressraum-Layoutrandomisierungs-(ASLR)-Logik auf. Der lineare Adressraum weist eine Metadaten-Datenstruktur auf. Die Metadatenlogik soll einen Metadatenwert erzeugen. Die verbesserte ASLR-Logik 138 soll Metadatenwerte und eine lineare Adresse zu einem Adresszeiger kombinieren und den Metadatenwert zu der Metadaten-Datenstruktur an einem Ort, zu dem mindestens ein Abschnitt der linearen Adresse zeigt, speichern. Der Adresszeiger entspricht einer scheinbaren Adresse in einem verbesserten Adressraum. Eine Größe des verbesserten Adressraums ist größer als eine Größe des linearen Adressraums.
-
公开(公告)号:PL3394757T3
公开(公告)日:2022-01-24
申请号:PL16879720
申请日:2016-11-22
Applicant: INTEL CORP
Inventor: STARK TOMER , GABOR RON , NUZMAN JOSEPH , SADE RAANAN , BIGBEE BRYANT E
-
公开(公告)号:ES2903001T3
公开(公告)日:2022-03-30
申请号:ES16879720
申请日:2016-11-22
Applicant: INTEL CORP
Inventor: STARK TOMER , GABOR RON , NUZMAN JOSEPH , SADE RAANAN , BIGBEE BRYANT E
Abstract: Un procesador de hardware (100) que comprende: una unidad de ejecución (104) para ejecutar una instrucción para solicitar acceso a un bloque de una memoria (100) a través de un puntero (105) al bloque de la memoria (100); y una unidad de gestión de memoria (106) para permitir el acceso al bloque de la memoria (100) cuando se valida un valor de detección de corrupción de memoria en el puntero (105) con un valor de detección de corrupción de memoria en la memoria para el bloque (100), caracterizado por que puede seleccionarse por software una posición del valor de detección de corrupción de memoria en el puntero (105) entre una primera ubicación y una segunda ubicación diferente.
-
-