# US 2012/0084574 A1 · Information storage apparatus, information storage method, and electronic device

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2012/0084574 A1
- Document ID: US20120084574A1
- Status: Published application
- Kind: A1
- Application number: 13/216,577
- Filed: 2011-08-24
- Published: 2012-04-05
- Earliest claimed: 2010-09-30
- Assignees: Kabushiki Kaisha Toshiba
- Inventors: Hironori NAKANISHI; Kana Furuhashi
- Web page: https://patentgrep.com/patent/US20120084574A1

## CPC

- G06F 21/79: in semiconductor storage media, e.g. directly-addressable memories
- G06F 21/602: {Providing cryptographic facilities or services}
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

According to one embodiment, there is provided an information storage apparatus, including: a plurality of nonvolatile memories configured to store encryption information so that the stored encryption information are read out therefrom; a plurality of encryption processing modules provided correspondingly with the respective memories, and configured to encrypt the information to be stored in the memories and to decrypt the encryption information read out from the memories; and a storage processing module configured to collectively store a plurality of key information that are utilized when the encryption processing modules encrypt the information to be stored or decrypt the encryption information read out.

## Claims

### Claim 1

An information storage apparatus, comprising:
a plurality of nonvolatile memories configured to store encryption information so that the stored encryption information are read out therefrom;
a plurality of encryption processing modules provided correspondingly with the respective memories, and configured to encrypt the information to be stored in the memories and to decrypt the encryption information read out from the memories; and
a storage processing module configured to collectively store a plurality of key information that are utilized when the encryption processing modules encrypt the information to be stored or decrypt the encryption information read out.

### Claim 2 (depends on 1)

The apparatus of claim 1,
wherein the encryption processing modules notify the storage processing module of IDs which uniquely indicate the key information, or those positional information in a storage medium at which the key information are stored.

### Claim 3 (depends on 1)

The apparatus of claim 1,
wherein the storage processing module comprises a plurality of communication modules configured to communicate with the encryption processing modules, and
wherein the encryption processing modules and the communication modules are in one-to-one correspondence.

### Claim 4 (depends on 3)

The apparatus of claim 3,
wherein the encryption processing modules and the communication modules are encapsulated within a single semiconductor package.

### Claim 5 (depends on 2)

The apparatus of claim 2,
wherein the storage processing module comprises a plurality of communication modules configured to communicate with the encryption processing modules, and
wherein the encryption processing modules and the communication modules are in one-to-one correspondence.

### Claim 6 (depends on 5)

The apparatus of claim 5,
wherein the encryption processing modules and the communication modules are encapsulated within a single semiconductor package.

### Claim 7

An information storage method to be executed in an information storage apparatus comprising a plurality of nonvolatile memories configured to store information, the method comprising:
storing encryption information in the memories, and reading out the encryption information stored in the memories;
respectively encrypting information to be stored in the memories, and respectively decrypting the encryption information read out from the memories; and
collectively storing a plurality of key information which are utilized when encrypting the information to be stored in the memories or decrypting the encryption information read out therefrom.

### Claim 8 (depends on 7)

The apparatus of claim 7,
wherein the step of encrypting notifies IDs which uniquely indicate the key information, or those positional information in a storage medium at which the key information are stored to be used in the step of storing.

### Claim 9 (depends on 7)

The apparatus of claim 7,
wherein the step of encrypting is performed by a plurality of encryption processing modules,
wherein the step of storing is performed by a storage processing module,
wherein the storage processing module comprises a plurality of communication modules configured to communicate with the encryption processing modules, and
wherein the encryption processing modules and the communication modules are in one-to-one correspondence.

### Claim 10 (depends on 9)

The apparatus of claim 9,
wherein the encryption processing modules and the communication modules are encapsulated within a single semiconductor package.

### Claim 11 (depends on 8)

The apparatus of claim 8,
wherein the step of encrypting is performed by a plurality of encryption processing modules,
wherein the step of storing is performed by a storage processing module,
wherein the storage processing module comprises a plurality of communication modules configured to communicate with the encryption processing modules, and
wherein the encryption processing modules and the communication modules are in one-to-one correspondence.

### Claim 12 (depends on 11)

The apparatus of claim 11,
wherein the encryption processing modules and the communication modules are encapsulated within a single semiconductor package.

### Claim 13

An electronic device, comprising:
a host apparatus configured to transmit information;
a plurality of nonvolatile memories configured to store encryption information obtained by encrypting the information transmitted from the host apparatus so that the stored encryption information are read out therefrom;
a plurality of encryption processing modules provided correspondingly with the respective memories, and configured to encrypt the information to be stored in the memories and to decrypt the encryption information read out from the memories; and
a storage processing module configured to collectively store a plurality of key information which are utilized when the encryption processing modules encrypt the information to be stored or decrypt the encryption information read out.

### Claim 14 (depends on 13)

The apparatus of claim 13,
wherein the encryption processing modules notify the storage processing module of IDs which uniquely indicate the key information, or those positional information in a storage medium at which the key information are stored.

### Claim 15 (depends on 13)

The apparatus of claim 13,
wherein the storage processing module comprises a plurality of communication modules configured to communicate with the encryption processing modules, and
wherein the encryption processing modules and the communication modules are in one-to-one correspondence.

### Claim 16 (depends on 15)

The apparatus of claim 15,
wherein the encryption processing modules and the communication modules are encapsulated within a single semiconductor package.

### Claim 17 (depends on 14)

The apparatus of claim 14,
wherein the storage processing module comprises a plurality of communication modules configured to communicate with the encryption processing modules, and
wherein the encryption processing modules and the communication modules are in one-to-one correspondence.

### Claim 18 (depends on 17)

The apparatus of claim 17,
wherein the encryption processing modules and the communication modules are encapsulated within a single semiconductor package.
