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

A Virtual Construction and Drive Implementation Method of Trusted Platform Module in vxworks

A platform module and construction technology, applied in the field of trusted platform module virtual construction and its drive, can solve problems such as difficult TPM device measurement and authentication functions, no TPM device support, etc.

Inactive Publication Date: 2015-08-12
NO 709 RES INST OF CHINA SHIPBUILDING IND CORP
View PDF4 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for the VxWorks operating system, on the one hand, it does not support all motherboards equipped with TPM; on the other hand, the VxWorks kernel does not provide support for TPM device drivers. Therefore, even if VxWorks runs on a On the target machine with a TPM, it is also difficult for developers to use the TPM device to complete related measurement and authentication functions

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
  • A Virtual Construction and Drive Implementation Method of Trusted Platform Module in vxworks
  • A Virtual Construction and Drive Implementation Method of Trusted Platform Module in vxworks

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0036] The invention discloses a method for realizing the virtual structure of trusted platform modules in VxWorks and its driving in the field of embedded systems. First, the virtual structure of TPM equipment is realized in the VxBus layer of VxWorks, including TPM bus modules, TPM function modules and TPM kernel driver module; then increase the TPM component and its driver configuration on the VxWorks kernel component configuration, so that the compiled VxWorks operating system image contains both the TPM device and the TPM device driver. The virtual construction of the trusted platform module in VxWorks and the implementation method of its drive are as follows: figure 1 shown.

[0037] The implementation method of the above-mentioned trusted platform module virtual structure driver in VxWorks provided by the present invention includes a TPM bus module, a TPM function module, a TPM kernel driver module and a TPM driver configuration.

[0038] A virtual construction method ...

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

The invention discloses an implementation method for virtual construction and driving of a trusted platform module (TPM) in the VxWorks. Firstly, the virtual construction of a TPM device is implemented in a VxBus layer of the VxWorks, and the TPM device comprises a TPM bus module, a TPM function module and a TPM kernel driving module. The method has the following advantages that: firstly, under a condition that a target machine has no physical TPM or a BSP does not support the TPM, developers can add or delete a TPM component for a VxWork operating system as needed in a mirror image manner; secondly, integration and configuration for a TPM drive both are finished in a WorkBench project, so that the configuration for the TPM component is visual.

Description

technical field [0001] The invention relates to the technical field of computer embedded systems, and mainly relates to a method for realizing a virtual structure of a trusted platform module in VxWorks and its driving. Background technique [0002] Embedded system is application-centric, based on computer technology, software and hardware can be cut, and it is a special computer system with strict requirements on function, reliability, cost, volume and power consumption. In the way of using computers in embedded systems, computers are combined with other devices to realize real-time monitoring and control operations on the status of other devices. Compared with other types of operating systems, the embedded real-time operating system (Embedded RTOS) has obvious differences, and its characteristics may include: limited resources, compact structure, timely processing, safety and reliability, and flexible tailoring. [0003] VxWorks is a real-time operating system launched by...

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 Patents(China)
IPC IPC(8): G06F21/57G06F21/53
Inventor 徐明迪刘毅沈楚楚赵恒
Owner NO 709 RES INST OF CHINA SHIPBUILDING IND 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