From: "Laurent Dufréchou" <laurent.dufrechou@gmail.com>
To: "'The development of GRUB 2'" <grub-devel@gnu.org>
Subject: RE: TPM support with SATA drives
Date: Fri, 18 Apr 2008 20:33:07 +0200 [thread overview]
Message-ID: <4808e96e.0405560a.5eff.2665@mx.google.com> (raw)
In-Reply-To: <1208542846.6642.30.camel@dukephillips.omgwallhack.org>
So, will grub2 will one day support TPM ? ;)
-----Message d'origine-----
De : grub-devel-bounces+laurent.dufrechou=gmail.com@gnu.org
[mailto:grub-devel-bounces+laurent.dufrechou=gmail.com@gnu.org] De la part
de Julian Blake Kongslie
Envoyé : vendredi 18 avril 2008 20:21
À : The development of GRUB 2
Objet : Re: TPM support with SATA drives
On Fri, 2008-04-18 at 13:22 +0200, Robert Millan wrote:
> Hi Laurent,
>
> The problem with these TPM chips is that they have the hidden purpose of
> restricting you as user. Despite that you paid for the hardware and are
its
> owner, the chip will never give you its master key.
Sorry, but this message is confusing me. Having the TPM in my machine
act as a cryptographic proxy on my behalf is the entire point of the
TPM: if the software stack has access to the SRK then attackers would
prefer to attack dead swap space or temp files rather than the TPM
itself.
> The idea behind this is that you can be coerced into accepting that
someone
> else can spy on your computer (they call it "remote attestation"). When
> enough users accept this form of blackmail, it will become impossible to
> resist to it in practice.
And this is the really confusing part. How can someone else spy on my
computer because of my TPM? I can *voluntarily* enter into a remote
attestation system, but to do that I would need to tell my peers the
public key I will be using to sign the attestations; if I was so
inclined, I could choose any key that I like for this purpose, and
instruct the software on my machine to get the unencrypted PCRs from my
TPM, modify their values as I saw fit, and sign that configuration
instead.
Even if the software that runs the remote attestation is honest (say,
because I'm running some Windows-based scheme that I can't easily
change), I can still elect to boot into Linux, authenticate to the TPM
with the owner password, and ask it to perform whatever operations I
want with whatever PCR configuration I want.
> For these reasons, I'd like to encourage you to consider the ethical
> implications of using and supporting this technology, and look for
> alternatives that would satisfy whatever needs you had in it (I'd welcome
> some discussion about that, to see how GRUB can help).
--
-Julian Blake Kongslie
<jblake@omgwallhack.org>
If this is a mailing list, please CC me on replies.
vim: set ft=text :
_______________________________________________
Grub-devel mailing list
Grub-devel@gnu.org
http://lists.gnu.org/mailman/listinfo/grub-devel
next prev parent reply other threads:[~2008-04-18 18:33 UTC|newest]
Thread overview: 15+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-04-18 9:06 TPM support with SATA drives Laurent Dufréchou
2008-04-18 11:22 ` Robert Millan
2008-04-18 18:20 ` Julian Blake Kongslie
2008-04-18 18:33 ` Laurent Dufréchou [this message]
2008-04-19 11:41 ` Robert Millan
2008-04-19 11:34 ` Robert Millan
2008-04-27 2:58 ` Chris Knadle
2008-05-06 14:33 ` Robert Millan
2008-04-18 11:27 ` Robert Millan
2008-04-18 12:07 ` Laurent Dufréchou
2008-04-18 12:23 ` Robert Millan
2008-04-18 12:08 ` Laurent Dufrechou
2008-04-18 12:08 ` Laurent Dufrechou
2008-04-18 12:33 ` Robert Millan
[not found] <1208675222.25233.32.camel@dukephillips.omgwallhack.org>
2008-04-20 9:58 ` Robert Millan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4808e96e.0405560a.5eff.2665@mx.google.com \
--to=laurent.dufrechou@gmail.com \
--cc=grub-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.