package
0.12.2
Repository: https://github.com/kairos-io/kcrypt.git
Documentation: pkg.go.dev

# Functions

No description provided by the author
No description provided by the author
No description provided by the author
GetPassword gets the password for a block.Partition TODO: Ask to discovery a pass to unlock.
No description provided by the author
Luksify Take a part label, and recreates it with LUKS.
LuksifyMeasurements takes a label and a list if public-keys and pcrs to bind and uses the measurements in the current node to encrypt the partition with those and bind those to the given pcrs this expects systemd 255 as it needs the SRK public key that systemd extracts Sets a random password, enrolls the policy, unlocks and formats the partition, closes it and tfinally removes the random password from it Note that there is a diff between the publicKeyPcrs and normal Pcrs The former links to a policy type that allows anything signed by that policy to unlcok the partitions so its really useful for binding to PCR11 which is the UKI measurements in order to be able to upgrade the system and still be able to unlock the partitions.
No description provided by the author
No description provided by the author
UnlockAll Unlocks all encrypted devices found in the system.
No description provided by the author
UnlockDisk unlocks a single block.Partition.
No description provided by the author

# Constants

No description provided by the author
No description provided by the author
No description provided by the author