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

Implementing method for dynamically transparent virtual credible platform module

An implementation method and technology of platform modules, which are applied in the directions of platform integrity maintenance, program loading/starting, software simulation/interpretation/simulation, etc., which can solve the problem that trusted devices cannot be concurrently shared by multiple operating systems, and that multiple virtual computing domains are safely isolated. Trusted base security threats and other issues, to achieve the effect of improving system response speed, avoiding delay, and reducing hardware resource consumption

Inactive Publication Date: 2009-07-22
BEIJING JIAOTONG UNIV
View PDF0 Cites 36 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

This patented technology allows for securely managing large amounts of sensitive digital assets (such as credit card numbers or bank details). It uses an improved version of Virtual Machine Device Initialisation Protocol (VTM), which simplifies the initializing procedure while still ensuring security during operation. Additionally, it supports multi-task execution environments where different types of applications work together on behalf of one another without interferring their own operations. Overall, this technology provides better performance capabilities than previous methods like VTAM systems due to its ability to efficiently manage complex cryptographic keys across various parts of the world.

Problems solved by technology

This patented describes how different types of applications can work together without compromising any one's own capabilities. It proposes introduces new technologies like Virtual Machine Technology (VM), Trustworthiness Group Technology (TG). These techniques aim to provide better access control mechanisms, reduce complexity, redundancy, and power consumption while improving overall functionality and usherment into a seamless world where all machines run at once.

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
  • Implementing method for dynamically transparent virtual credible platform module
  • Implementing method for dynamically transparent virtual credible platform module
  • Implementing method for dynamically transparent virtual credible platform module

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0038]The invention provides a dynamic and transparent virtual trusted platform module realization method, that is, a method is provided in a Xen virtual machine, so that trusted application software based on the TPM 1.2 specification can run seamlessly in a virtual domain. The components implementing the method include a virtual TPM (vTPM) device implemented in a privileged domain, a vTPM device management tool, a vTPM back-end driver, a virtual domain management tool supporting the vTPM device, and a vTPM front-end driver implemented in a virtual domain.

[0039] The system components are deployed as follows:

[0040] Step 1, load the vTPM backend driver. Load the vTPM backend driver in the privileged domain.

[0041] Step 2, start the vTPM device management tool. First initialize a global structure variable to store virtual TPM-related information, and perform a series of initial processing on the physical TPM; then the vTPM device management tool starts the vTPM controll...

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 provides a method for seamlessly running trusted application software based on TPM 1.2 standard in virtual domain in Xen virtual machine environment, the components of the method comprise a virtual TPM (vTPM) device carried out in privilege domain, a vTPM device management tool, a vTPM back-end driver, a virtual domain management tool for supporting vTPM and a vTPM front-end driver implemented in virtual domain. An independent vTPM device which is provided with all the functions of the physical TPM is provided for each running virtual domain in privilege domain in the invention; the vTPM device can be created and deleted dynamically. By efficiently and organically coordinating with all the components, the reusability and demultiplexing of trusted data steam are realized, the communication between the vTPM device and the corresponding virtual domain is ensured, and trusted computing based on independent TPM in the virtual domain is realized.

Description

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

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
Owner BEIJING JIAOTONG UNIV
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