<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <atom:link href="http://cybione.org/~cdidier/blog/rss_xen.xml" rel="self" type="application/rss+xml" />
    <title>C'log - tag:xen</title>
    <link>http://cybione.org/~cdidier/blog/</link>
    <description>...</description>
    <pubDate>Tue, 15 May 2012 13:46 +0200</pubDate>
    <item>
      <title>Virtual TPM (vTPM) implementation in Xen</title>
      <link>http://cybione.org/~cdidier/blog/200901221025.html</link>
      <category>en</category>
      <category>tpm</category>
      <category>xen</category>
      <description><![CDATA[
<p>Recently I have been doing some research about vTPM specially using
Xen, in the <a href="http://sslab.postech.ac.kr/">System Software
Lab.</a> at <a href="http://www.postech.ac.kr/">POSTECH</a> in Korea. In
this article I will try to explain how vTPM has been implemented in this
Hypervisor.</p>

<p>Xen is a Virtual Machine Monitor (VMM or Hypervisor). It allows to
run multiple operating systems on the same computer using one of these
two virtualization technology: Paravirtualization (the guest OS must be
modified to use the Hypervisor ABI instead of certain architectural
features) or Hardware assisted virtualization (HVM, the guest OS runs
unmodified if the CPU supports the Intel VT or AMD-V technologies).</p>

<p>Two years ago (2006), several groups of researchers started to work
on the virtualization of the TPM (Trusted Platform Module) so that the
Virtual Machines (VMs) can use the TPM functionalities. These researches
have lead to one fundamental paper from IBM: <a
href="http://www.usenix.org/events/sec06/tech/berger.html">vTPM:
Virtualising the Trusted Platform Module</a> and later on to one from
Intel: <a
href="http://www.springerlink.com/content/qg78864080t57306/">TPM
Virtualization: Building a General Framework</a>. These papers serve as
a base for the implementation of the vTPM in Xen, which was jointly
developed by the people from IBM and Intel.</p>
<b><a href="http://cybione.org/~cdidier/blog/200901221025.html">Read more...</a></b>]]></description>
      <pubDate>Thu, 22 Jan 2009 10:25 +0100</pubDate>
      <guid isPermaLink="false">200901221025</guid>
    </item>
    <item>
      <title>Installing Xen-unstable with vTPM support</title>
      <link>http://cybione.org/~cdidier/blog/200812020841.html</link>
      <category>en</category>
      <category>howto</category>
      <category>linux</category>
      <category>tpm</category>
      <category>xen</category>
      <description><![CDATA[
<p>This document could be called "How to install Xen with virtual TPM
support on Debian GNU/Linux?". In another blog posts I will write about
TPM, Virtual TPM (vTPM) and the current vTPM implementation in Xen. But
for now I need to set up a computer to play with vTPM, so I have written
this document to be sure that I won't forget the steps I performed. I am
sure this documentation will be useful to someone.</p>

<p>To properly understand what I am witting about in this document,
make sure to have the minimal background in kernel compilation, and in Xen
configuration and usage. I advise you to read the whole document before
doing anything to be sure that you understand what you will do.</p>
<b><a href="http://cybione.org/~cdidier/blog/200812020841.html">Read more...</a></b>]]></description>
      <pubDate>Tue, 02 Dec 2008 08:41 +0100</pubDate>
      <guid isPermaLink="false">200812020841</guid>
    </item>
  </channel>
</rss>

