Writing area security system
AssigneeNintendo Co., Ltd.
InventorsShinji Kurimoto, Masashi Seiki
Life of this patent
Estimating the term…
Abstract
A writing area security system (10) includes a CPU (34), a flash memory (64), and a memory controller (62). The memory controller (62), when receiving a read command of data stored in the flash memory (64) from the CPU (34), performs a parity check on the data. The memory controller (62) outputs the data to the CPU (34) only when the parity of the read data is correct.
Claims23
A writing area security system including a storage having a predetermined writing area, a controller controlling writing to and reading from said storage, and a host to be connected to said controller, wherein
- said host includes an instruction transmitter which transmits a reading instruction of data stored in said predetermined writing area to said controller, and
- said controller includes
- a format determiner which determines whether or not the data read from said predetermined writing area in response to said reading instruction is in a predetermined format, and
- an outputter which outputs said data to said host only when said format determiner determines that said data is in said predetermined format, wherein
- said storage has a first area and a second area,
- said controller further includes a first writer which writes data to said first area in a writable mode to which a transition is made in response to a first transition command issued by a server for downloading data to said host, and
- said format determiner determines only with respect to data read from said second area as said predetermined writing area whether or not said data is in the predetermined format, wherein
- said server includes an encrypter which encrypts said first transition command.
A memory controller utilized in a writing area security system including a storage having a predetermined writing area and a host, said host including one or more computer processors, and controlling writing to and reading from said storage, comprising:
- a format determiner which determines, via said one or more computer processors, whether or not data read from said predetermined writing area in response to a reading instruction from said host is in a predetermined format, and
- an outputter which outputs said data to said host only when said format determiner determines that said data is in said predetermined format, wherein
- said storage has a first area and a second area,
- said controller further includes a first writer which writes data to said first area in a writable mode to which a transition is made in response to a first transition command issued by a server for downloading data to said host, and
- said format determiner determines only with respect to data read from said second area as said predetermined writing area whether or not said data is in the predetermined format, wherein
- said server includes an encrypter which encrypts said first transition command.
A security method in a writing area security system including a storage having a predetermined writing area, a controller which controls writing to and reading from said storage, and a host to be connected to said controller, including:
- determining whether or not data read from said predetermined writing area in response to a reading instruction from said host by said controller is in a predetermined format, and
- outputting said data to said host by said controller only when it is determined that said data is in the predetermined format, wherein
- said storage has a first area and a second area,
- said controller further includes a first writer which writes data to said first area in a writable mode to which a transition is made in response to a first transition command issued by a server for downloading data to said host, and
- said format determiner determines only with respect to data read from said second area as said predetermined writing area whether or not said data is in the predetermined format, wherein
- said server includes an encrypter which encrypts said first transition command.
Dependencies are inferred from the claim text.