tpm2_getrandom --hex 32
tpm2_hash -g sha256
tpm2_getcap algorithms
tpm2_getcap -l
tpm2_createprimary -c primary.ctx
tpm2_create -C primary.ctx -c rsa.ctx
tpm2_rsaencrypt -c rsa.ctx -o msg.enc msg.txt
tpm2_rsadecrypt -c rsa.ctx -o msg.ptext msg.enc
tpm2_create -G aes -C primary.ctx -c aes.ctx
tpm2_encryptdecrypt -c aes.ctx -o msg.enc msg.txt
tpm2_encryptdecrypt -d -c aes.ctx -o msg.dec msg.enc
tpm2_clear
tpm2_create -G hmac -C primary.ctx -c hmac.ctx
tpm2_hmac -c hmac.ctx --hex msg.txt
tpm2_getcap -l
-handles persistent
tpm2_getcap handles-persistent
tpm2_evictcontrol -c key
tpm2_pcrread
xxd
openssl
clevis+yk