Server RAS leveraging multi-key encryption

    公开(公告)号:US10725849B2

    公开(公告)日:2020-07-28

    申请号:US16047638

    申请日:2018-07-27

    Abstract: An embodiment of a semiconductor package apparatus may include technology to determine if an access request (e.g., a read or write request) to a memory location would result in an integrity failure and, if so determined, read previous data from the memory location, set an indicator to indicate the integrity failure, and store the previous data together with the indicator and previous authentication information. Other embodiments are disclosed and claimed.

    HEAP MANAGEMENT FOR MEMORY CORRUPTION DETECTION

    公开(公告)号:US20190004886A1

    公开(公告)日:2019-01-03

    申请号:US16123933

    申请日:2018-09-06

    Abstract: Memory corruption detection technologies are described. A processor core of a processor can receive a first pointer produced by a first memory access instruction of an application being executed by the processor. The first pointer includes a first memory address of a first memory object and a third metadata value and the memory address identifies a memory block in the first set of one or more contiguous memory blocks. The processor core compares the third metadata value to the first metadata value and communicates a memory corruption detection message to the application when the third metadata value does not match the first metadata value. The processor core provides the first memory object to the application when the third metadata value matches the first metadata value.

    MEMORY WRITE PROTECTION FOR MEMORY CORRUPTION DETECTION ARCHITECTURES

    公开(公告)号:US20180181501A1

    公开(公告)日:2018-06-28

    申请号:US15904717

    申请日:2018-02-26

    Abstract: Memory corruption detection technologies are described. A method may store in a register an address of a memory corruption detection (MCD) table. The method receives, from an application, a memory store request to store data in a first portion of a contiguous memory block of a memory and sends, to the application, a fault message when a fault event associated with the first portion occurs in view of a protection mode of the first portion, wherein the protection mode indicates that the first portion is write protected.

    Memory corruption detection
    68.
    发明授权

    公开(公告)号:US09858140B2

    公开(公告)日:2018-01-02

    申请号:US14531498

    申请日:2014-11-03

    CPC classification number: G06F11/10

    Abstract: Systems and methods for memory corruption detection. An example processing system comprises a processing core including a register to store a base address of a memory corruption detection (MCD) table. The processing core is configured to validate a pointer referenced by a memory access instruction, by comparing a first value derived from a first portion of the pointer to a second value stored in the MCD table at an offset referenced by a second portion of the pointer.

Patent Agency Ranking