8 Commits

Author SHA1 Message Date
наб
e271fc1ea2
Finally put the WRAPPING_KEY_LEN inlining into zfs.hpp 2024-03-02 22:14:44 +01:00
наб
47cd20aa32
Translate to Polish 2023-11-25 17:40:59 +01:00
наб
49f0a05c33
Add PCR binding. password => passphrase in manuals
All logically distinct modes are now:
  TPM1.X: passphraseless, PCRs, passphrase, passphrase & PCRs
  TPM2:   passphraseless, PCRs, passphrase, passphrase | PCRs

TPM2 sees a backward-incompatible ";pcr list" addition to its handle

Cf. https://twitter.com/nabijaczleweli/status/1463707170793562117
2021-11-28 01:33:58 +01:00
наб
9c8ee8d68c
Add $TZPFMS_PASSPHRASE_HELPER. Always include the TPM back-end and/or dataset name in password what-fors 2021-11-15 18:59:07 +01:00
наб
dc8bc7acb7
Use proper PRI* macros for foreign types 2021-11-10 14:48:07 +01:00
наб
675a0c40b7
Prompt for passphrase (or empty for none) in TPM1.X 2020-10-25 02:04:16 +02:00
наб
6423713487
Extract TPM 1.x code so it's less bad and more not horseshit 2020-10-24 03:33:18 +02:00
наб
6df053a1b5
it fucking works 2020-10-23 01:50:42 +02:00