crypto dragonheart@gentoo.org Daniel Black Library to manipulate TPM