All of lore.kernel.org
 help / color / mirror / Atom feed
* [dm-crypt] TPM support for LUKS partitions
@ 2013-02-27 13:26 Nicolae Paladi
  2013-02-27 17:47 ` Kent Yoder
  2013-02-27 18:50 ` .. ink ..
  0 siblings, 2 replies; 8+ messages in thread
From: Nicolae Paladi @ 2013-02-27 13:26 UTC (permalink / raw)
  To: dm-crypt

[-- Attachment #1: Type: text/plain, Size: 327 bytes --]

Hi,

I would like to find out more about TPM support for LUKS partitions
(based on this post from last year):
http://www.saout.de/pipermail/dm-crypt/2012-November/002905.html

Are there any activities/plans blueprints currently active?
Does anyone know if more distros besides RHEL and Fedora
are supported?

cheers,
/Nicolae.

[-- Attachment #2: Type: text/html, Size: 619 bytes --]

^ permalink raw reply	[flat|nested] 8+ messages in thread
* [dm-crypt] TPM support for LUKS partitions
@ 2012-11-28  1:45 Kent Yoder
  0 siblings, 0 replies; 8+ messages in thread
From: Kent Yoder @ 2012-11-28  1:45 UTC (permalink / raw)
  To: dm-crypt, trousers-users

Hi,

  I've put together some scripts and utilities [1] to allow storing a
LUKS secret in TPM NVRAM.  This is different than securing your secret
by encrypting it with a TPM key in that there's no separate key blob
to manage. The key data is written directly into TPM NVRAM, r/w
protected by your password (and optionally TPM PCR state).  Note that
there's a limit to the space you'll have in NVRAM depending on your
TPM's vendor.

You can use the tpm-luks package to:
 - create a new secret, insert it into the TPM and add it to a LUKS key slot
 - open a LUKS device using a TPM secret for auth
 - kill a LUKS key slot using a TPM secret for auth
 - unlock your rootfs at boot using a TPM secret for auth (tested on
RHEL6 and Fedora 17)
 - bind the secret to a trusted grub-based root of trust
 - migrate the secret from one root of trust to a new one (tested on RHEL6)
 - support for a custom root of trust including migration

Please give it a try, I'm interested in general user feedback, bug
reports, code reviews, design reviews, flames, etc.

Also if you're a developer and willing to contribute, I'm particularly
interested in code to support non-redhat distros' initramfs formats
and migrate secrets to new roots of trust.

Thanks,
Kent

[1] git://github.com/shpedoikal/tpm-luks.git

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2013-03-01  9:09 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-02-27 13:26 [dm-crypt] TPM support for LUKS partitions Nicolae Paladi
2013-02-27 17:47 ` Kent Yoder
2013-02-27 18:50 ` .. ink ..
2013-02-28  3:25   ` Zaolin
2013-03-01  9:02     ` octane indice
2013-02-28  3:30   ` Zaolin
2013-02-28 16:43     ` Kent Yoder
  -- strict thread matches above, loose matches on Subject: below --
2012-11-28  1:45 Kent Yoder

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.