Hi Peter,

>>Apart from the obvious fact that if the TPM is good for DRM then it is also
>>good for protecting servers and the data on them,
>
> In which way, and for what sorts of "protection"?  And I mean that as a
> serious inquiry, not just a "Did you spill my pint?" question.  At the moment
> the sole significant use of TPMs is Bitlocker, which uses it as little more
> than a PIN-protected USB memory key and even then functions just as well
> without it.  To take a really simple usage case, how would you:
>
> - Generate a public/private key pair and use it to sign email (PGP, S/MIME,
>  take your pick)?

  I had this working using openCryptoki, the trousers TSS and Mozilla
Thunderbird on openSUSE Linux.  If the setup instructions aren't in
the various readmes of those projects I can help you set it up if
you'd like.

> - As above, but send the public portion of the key to someone and use the
>  private portion to decrypt incoming email?

  A simple PKCS#11 app to extract the public key is all that's needed
with the above tools.

> (for extra points, prove that it's workable by implementing it using an actual
> TPM to send and receive email with it, which given the hit-and-miss

  Done. :-)  Last time I tested this it worked fine...  Circa 2006...

Kent

> functionality and implementation quality of TPMs is more or less a required
> second step).  I've implemented PGP email using a Fortezza card (which is
> surely the very last thing it was ever intended for), but not using a TPM...
>
>>Mark Ryan presented a plausible use case that is not DRM:
>>http://www.cs.bham.ac.uk/~mdr/research/projects/08-tpmFunc/.
>
> This use is like the joke about the dancing bear, the amazing thing isn't the
> quality of the "dancing" but the fact that the bear can "dance" at all :-).
> It's an impressive piece of lateral thinking, but I can't see people rushing
> out to buy TPM-enabled PCs for this.
>
> Peter.
>
> ---------------------------------------------------------------------
> The Cryptography Mailing List
> Unsubscribe by sending "unsubscribe cryptography" to majord...@metzdowd.com
>

---------------------------------------------------------------------
The Cryptography Mailing List
Unsubscribe by sending "unsubscribe cryptography" to majord...@metzdowd.com

Reply via email to