Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Information processing device, information processing method, and computer program and integrated circuit for the realization thereof

An information processing device, a practical technology, applied in the fields of information processing devices, information processing, computer programs and integrated circuits for realizing them, capable of solving problems such as expensive value of processed information

Inactive Publication Date: 2011-04-27
PANASONIC CORP
View PDF4 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0003] In recent years, the services provided via the Internet have been involved in various fields such as the provision of works such as music and video, the viewing of confidential information owned by companies, and online banking, and the value of the information processed therein has also become expensive.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Information processing device, information processing method, and computer program and integrated circuit for the realization thereof
  • Information processing device, information processing method, and computer program and integrated circuit for the realization thereof
  • Information processing device, information processing method, and computer program and integrated circuit for the realization thereof

Examples

Experimental program
Comparison scheme
Effect test

no. 1 approach

[0067] The configuration of terminal 100 in the first embodiment of the present invention will be described.

[0068] terminal 100 as figure 1 As shown, it includes a CPU 101, a first information processing unit 110 that performs processing related to a software module provided from a first provider (a first stakeholder), and performs processing related to a software module from a second provider (a second stakeholder). Provided is the second information processing unit 120 for processing related to the software module, and the linkage processing unit 130 for maintaining and updating the linkage certificate used for the security guidance of the first information processing unit 110 and the second information processing Secure Boot connection of section 120 for secure boot processing.

[0069] Here, the so-called secure boot process that connects the secure boot of the first information processing unit 110 with the secure boot of the second information processing unit 120 ref...

no. 2 approach

[0150] In the second embodiment of the present invention, the certificate of the software module and the data structure of the linked certificate are commonized, and the certificate verification process and the verification process of the linked certificate are commonized in the security module.

[0151] The configuration of the terminal 100 according to the second embodiment of the present invention is the same as that of the first embodiment, and description thereof will be omitted.

[0152] Figure 11 It shows the data structure of the certificate 1100 corresponding to the software module in the second embodiment of the present invention. The certificate 400 corresponding to the software module of the first embodiment of the present invention is the same as that of the first embodiment of the present invention except that the field of the extended data digest 1107 is added.

[0153] The certificate 1100 includes: a label 1101, which is information identifying the software ...

Embodiment approach 3

[0222] In Embodiment 3 of the present invention, Embodiment 1 described above can also be realized based on the standards defined by the Trusted Computing Group (TCG).

[0223] In this case, the security module is a TPM module or MTM module specified by the TCG (hereinafter, TPM refers to TPM or MTM), the structure information holding unit is a PCR provided by the TMP, and the counting unit is a Monotonic Counter provided by the TPM. The accumulation unit, the certificate verification unit, and the comparison unit are units that implement TCG functions including TPM command processing. Certificate #11, certificate #12, certificate #13, certificate #21, certificate #22, and certificate #23 are External RIM_Cert or Internal RIM_Cert . Thereby, it is possible to safely update the software based on the TCG standard.

[0224] (Other modifications)

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Provided is an information processing device capable of continuously performing secure boots across module groups provided by a plurality of providers and maintaining independence between the providers. A collaboration certificate which includes a first configuration matching value (503) which indicates the cumulative hash value of a first module group performing a secure boot and a module measurement value (505) which indicates the hash value of the first module of a second module group performing a secure boot is provided. After the secure boot of the first module group, the starting of the first module group is verified by matching the first configuration matching value (503). Furthermore, when the first module of the second module group verified to be complete by matching the module measurement value (505) is started, a secure boot of the second module group is performed, and a module in the first module group was updated, a collaboration certificate update unit (135) updates the collaboration certificate.

Description

technical field [0001] The present invention relates to an information processing device, an information processing method, a computer program and an integrated circuit for realizing the information communication equipment such as a personal computer or a mobile phone, and information household appliances such as a television receiver equipped with an Internet access function. [0002] In particular, when the software of the terminal is composed of a plurality of module groups provided from a plurality of providers, the update of the software modules can be performed by individually downloading new software modules from each provider, and it is possible to prevent It is possible to start up with the correct software structure stably and reliably, such as changing to a module that performs an illegal operation, or illegally restoring the software to an old version. Background technique [0003] In recent years, the services provided via the network involve various fields such...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F21/22H04L9/32G06F21/57
CPCH04L2209/80G06F21/575H04L9/3263H04L9/3236
Inventor 高山久松岛秀树伊藤孝幸芳贺智之K·A·尼克尔森前田学
Owner PANASONIC CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products