virtual Trusted Platform Module (vTPM) device driver in VBOX

Discussions related to using the OSE version of VirtualBox.

virtual Trusted Platform Module (vTPM) device driver in VBOX

Postby anuarls » 9. Mar 2009, 08:34

I'm currently planning to develope this vTPM driver to provide trusted guest os within compartment (virtual machine). If u guy have any ideas, where i should begin with? where should i modify OSE source code? :?:
Link to My Shared Folder!!
http://songoku.4shared.com/

Image
Click this link to share your files!
http://www.4shared.com/ref/3318338/2
anuarls
 
Posts: 12
Joined: 18. Jan 2009, 13:24
Location: Malaysia Technology Park
Primary OS: MS Windows Vista
VBox Version: OSE self-compiled
Guest OSses: Windows

Re: virtual Trusted Platform Module (vTPM) device driver in VBOX

Postby anuarls » 19. Mar 2009, 12:31

Now i'm trying to modify serial module to emulate charater device. I heard KVM had successfully put vTPM using TPM Emulator. Maybe this character device will forward tpm request to tpm emulator in other vm. now, tpm emulator only work in Linux, not in windows. :roll:
Link to My Shared Folder!!
http://songoku.4shared.com/

Image
Click this link to share your files!
http://www.4shared.com/ref/3318338/2
anuarls
 
Posts: 12
Joined: 18. Jan 2009, 13:24
Location: Malaysia Technology Park
Primary OS: MS Windows Vista
VBox Version: OSE self-compiled
Guest OSses: Windows

Re: virtual Trusted Platform Module (vTPM) device driver in VBOX

Postby anuarls » 28. Aug 2009, 04:07

My current status:
Guest os issues tpm request and then vbox hypervisor forwarded to tpm emulator or tpm hardware. My plan was to use serial communication as medium for guest os (vTPM driver) to talk host os (TPM emulator or physical TPM). Now i'm doing driver for windows vista.
Link to My Shared Folder!!
http://songoku.4shared.com/

Image
Click this link to share your files!
http://www.4shared.com/ref/3318338/2
anuarls
 
Posts: 12
Joined: 18. Jan 2009, 13:24
Location: Malaysia Technology Park
Primary OS: MS Windows Vista
VBox Version: OSE self-compiled
Guest OSses: Windows

Re: virtual Trusted Platform Module (vTPM) device driver in VBOX

Postby sandervl » 28. Aug 2009, 09:27

You are writing device drivers for each individual guest OS? Why don't you add a virtual TPM device? All virtual devices are in src/VBox/devices and it's not very difficult to take existing one, strip it down, modify it and add it as a new device.
If you have further questions, then it's better to use the VirtualBox developer's mailinglist.
sandervl
Volunteer
 
Posts: 1064
Joined: 10. May 2007, 10:27
Primary OS: MS Windows Vista
VBox Version: PUEL
Guest OSses: Windows, Linux, Solaris

Re: virtual Trusted Platform Module (vTPM) device driver in VBOX

Postby SuperAlberto76 » 31. Aug 2009, 15:18

Hi Anuaris
as I told you with skype I will use linux as both host and guest os. I'm only at the beginning and now I'm still watching the code of the device drivers of virtualbox. My first problem is to understand how virtualbox creates and use virtual devices (COM or LPT ports, etc...) and then how can I interface the TPM (I will use the TPM emulator) with virtualbox.
As you write in you posts I still watching the serial device module because I will modify it to create a virtual TPM device.
SuperAlberto76
 
Posts: 1
Joined: 27. Aug 2009, 16:44
Location: Italy
Primary OS: Ubuntu other
VBox Version: OSE self-compiled
Guest OSses: Linux

Re: virtual Trusted Platform Module (vTPM) device driver in VBOX

Postby anuarls » 12. Nov 2009, 08:23

Haha I have Completed vTPM Driver (guest os) in Windows Vista & Later Windows OS. Yeah go...go TBS in VM. :D
Link to My Shared Folder!!
http://songoku.4shared.com/

Image
Click this link to share your files!
http://www.4shared.com/ref/3318338/2
anuarls
 
Posts: 12
Joined: 18. Jan 2009, 13:24
Location: Malaysia Technology Park
Primary OS: MS Windows Vista
VBox Version: OSE self-compiled
Guest OSses: Windows

Re: virtual Trusted Platform Module (vTPM) device driver in VBOX

Postby Technologov » 24. Nov 2009, 13:49

This topic looks interesting.
I have only basic understanding in it, but having a CPU with Intel TXT extensions helps or not ? (I have such a CPU)
Technologov
Site Moderator
 
Posts: 2754
Joined: 10. May 2007, 16:59
Location: Israel

Re: virtual Trusted Platform Module (vTPM) device driver in VBOX

Postby anuarls » 28. Jun 2010, 05:19

Intel TXT used for dynamic root of trust measurement (DRTM). If u want to have a trusted vm, u may start reading some books or TCG specs. In my shared folder contains some information that you may want to read (if u are resercher). Sorry for late reply. Thanks.
Link to My Shared Folder!!
http://songoku.4shared.com/

Image
Click this link to share your files!
http://www.4shared.com/ref/3318338/2
anuarls
 
Posts: 12
Joined: 18. Jan 2009, 13:24
Location: Malaysia Technology Park
Primary OS: MS Windows Vista
VBox Version: OSE self-compiled
Guest OSses: Windows

Re: virtual Trusted Platform Module (vTPM) device driver in VBOX

Postby anuarls » 28. Jun 2010, 05:22

Sorry, i forgot to mention something important. Last year, I managed to provides vTPM/TPM interface in virtual machine. :D
Link to My Shared Folder!!
http://songoku.4shared.com/

Image
Click this link to share your files!
http://www.4shared.com/ref/3318338/2
anuarls
 
Posts: 12
Joined: 18. Jan 2009, 13:24
Location: Malaysia Technology Park
Primary OS: MS Windows Vista
VBox Version: OSE self-compiled
Guest OSses: Windows

Re: virtual Trusted Platform Module (vTPM) device driver in VBOX

Postby fireman37 » 13. Sep 2010, 00:09

Anuarls:

Hi! For those that are new to virtual box, is there any chance you could tell us how to use your virtual TPM module?

Thanks
fireman37
 
Posts: 1
Joined: 13. Sep 2010, 00:06
Primary OS: MS Windows 7
VBox Version: OSE self-compiled
Guest OSses: XP

Re: virtual Trusted Platform Module (vTPM) device driver in VBOX

Postby psyops » 28. Apr 2011, 11:40

Hi Anuarls:

I had a look at your download share, but it wasn't obvious to me which files I should download/run in order to get the virtual TPM working. Are the files still up on the share?
psyops
 
Posts: 1
Joined: 28. Apr 2011, 11:36
Primary OS: MS Windows 7
VBox Version: OSE self-compiled
Guest OSses: Windows 7


Return to VirtualBox OSE

Who is online

Users browsing this forum: No registered users and 1 guest