Invention Grant
- Patent Title: Apparatus and method for memory address encryption
-
Application No.: US13942096Application Date: 2013-07-15
-
Publication No.: US10176121B2Publication Date: 2019-01-08
- 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/10
- IPC: G06F12/10 ; G06F12/14

Abstract:
An apparatus for encrypting an input memory address to obtain an encrypted memory address is provided. The apparatus 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
- US20150019878A1 Apparatus and Method for Memory Address Encryption Public/Granted day:2015-01-15
Information query