Apparatus and method of converting address and data of memory in a terminal
AssigneeSamsung Electronics Co., Ltd.
InventorHee-Sub Shin
Life of this patent
Estimating the term…
Abstract
An apparatus and method of converting an address and data of a memory in a terminal. The apparatus includes a random key generator configured to generate a new random key, each time the terminal is powered on, an address mapper configured to convert an address of a memory area for data writing or reading using the random key and transmit the converted address to a data converter, and the data converter configured to convert data to be written to the memory using the converted address and convert data to read from the memory using the converted address to original data.
Claims55
An apparatus for converting a memory address in a terminal, the apparatus comprising:
- a random key generator configured to generate a new random key each time the terminal is powered on;
- and
- an address mapper configured to convert an address of a memory area for data writing or reading using the generated random key and transmit the converted address to a memory, to write data to or read data from a memory area corresponding to the converted address.
An apparatus for converting an address and data of a memory in a terminal, the apparatus comprising:
- a random key generator configured to generate a new random key each time the terminal is powered on;
- an address mapper configured to convert an address of a memory area for data writing or reading using the generated random key and transmit the converted address to a data converter;
- and
- the data converter configured to convert data to be written to the memory using the converted address and convert data to read from the memory using the converted address to original data.
An apparatus for converting an address and data of a memory in a terminal, the apparatus comprising:
- a processor configured to transmit data to be written to the memory and an address of a memory area for data writing or reading to a conversion unit;
- the conversion unit configured to convert the address of the memory area for data writing or reading using a random key that is generated each time the terminal is powered on, transmit the converted address to the memory, convert the data to be written to the memory, transmit the converted data to the memory, and return converted data read from the memory to original data;
- and
- the memory configured to write the converted data received from the conversion unit in a memory area corresponding to the converted address received from the conversion unit, extract the converted data from the memory area corresponding to the converted address received from the conversion unit, and transmit the extracted data to the conversion unit.
A method of converting an address of a memory in a terminal, the method comprising:
- generating a new random key when the terminal is powered on;
- converting an address of a memory area for data writing or reading using the generated random key;
- and
- writing data to or reading data from a memory area corresponding to the converted address.
A method of converting an address and data of a memory in a terminal, the method comprising:
- generating a new random key when the terminal is powered on;
- converting an address of a memory area for data writing or reading using the random key;
- converting data to be written to the memory using the converted address and writing the converted data in a memory area corresponding to the converted address in response to request of data writing;
- and
- extracting the converted data from the memory area corresponding to the converted address and converting the extracted data to original data in response to request of data reading.
Dependencies are inferred from the claim text.