Name cryptfs-tpm2
Version 0.7.0+gitX (91ac485a2495c2ed9fd9aac85d22f299467a6c80)
Summary A tool used to create, persist, evict a passphrase for full-disk-encryption with TPM 2.0
Description This project provides with an implementation for creating, persisting and evicting a passphrase with TPM 2.0. The passphrase and its associated primary key are automatically created by RNG engine in TPM. In order to avoid saving the context file, the created passphrase and primary key are always persistent in TPM.
Section security/tpm
License BSD-3-Clause
Homepage https://github.com/jiazhang0/cryptfs-tpm2
Recipe file recipes-tpm/cryptfs-tpm2/cryptfs-tpm2_git.bb
Layer meta-encrypted-storage (nanbield branch)
Inherits
Dependencies
  • pkgconfig-native
  • tpm2-abrmd
  • tpm2-tss
  • virtual/i686-oe-linux-compilerlibs
  • virtual/i686-oe-linux-gcc
  • virtual/libc
PACKAGECONFIG options

Sources

git://github.com/jiazhang0/cryptfs-tpm2.git

Patches

Patch Status
cryptfs-tpm2/0001-env.mk-fix-LDFLAGS-expansion.patch Pending
cryptfs-tpm2/0002-encrypt_secret.py-fix-for-python3.patch Pending
cryptfs-tpm2/0003-env.mk-add-ld-option-noexecstack.patch Pending
cryptfs-tpm2/0004-Remove-embedded-build-machine-uname.patch Submitted [https://github.com/jiazhang0/cryptfs-tpm2/pull/16]

Other branches

This recipe in other branches of meta-encrypted-storage:

Branch Recipe
master cryptfs-tpm2 0.7.10+git
scarthgap (Yocto Project 5.0) cryptfs-tpm2 0.7.0+git
nanbield (Yocto Project 4.3) cryptfs-tpm2 0.7.0+gitX (this recipe)
mickledore (Yocto Project 4.2) cryptfs-tpm2 0.7.0+gitX
kirkstone (Yocto Project 4.0) cryptfs-tpm2 0.7.0+gitX
honister (Yocto Project 3.4) cryptfs-tpm2 0.7.0+gitX
gatesgarth (Yocto Project 3.2) cryptfs-tpm2 0.7.0+gitX
thud (Yocto Project 2.6) cryptfs-tpm2 0.7.0+gitX
sumo (Yocto Project 2.5) cryptfs-tpm2 0.7.0+gitX
rocko (Yocto Project 2.4) cryptfs-tpm2 0.7.0+gitX