Invention Grant
- Patent Title: Apparatus and method for memory address encryption
-
Application No.: US16253831Application Date: 2019-01-22
-
Publication No.: US10678709B2Publication Date: 2020-06-09
- Inventor: Berndt Gammel
- Applicant: Infineon Technologies AG
- Applicant Address: DE Neubiberg
- Assignee: Infineon Technologies AG
- Current Assignee: Infineon Technologies AG
- Current Assignee Address: DE Neubiberg
- Agency: Murphy, Bilak & Homiller, PLLC
- Main IPC: G06F12/14
- IPC: G06F12/14 ; G06F12/10

Abstract:
An apparatus for encrypting an input memory address to obtain an encrypted memory address comprises an input interface for receiving the input memory address being an address of a memory. Moreover, the apparatus comprises an encryption module for encrypting the input memory address depending on a cryptographic key to obtain the encrypted memory address. The encryption module is configured to encrypt the input memory address by applying a map mapping the input memory address to the encrypted memory address, wherein the encryption module is configured to apply the map by conducting a multiplication and a modulo operation using the cryptographic key and a divisor of the modulo operation, such that the map is bijective.
Public/Granted literature
- US20190171583A1 Apparatus and Method for Memory Address Encryption Public/Granted day:2019-06-06
Information query