How To Install tpm2-tools on CentOS 8

tpm2-tools is A TPM2.0 testing tool build upon TPM2.0-TSS

Introduction

In this tutorial we learn how to install tpm2-tools on CentOS 8.

What is tpm2-tools

tpm2-tools is a batch of testing tools for tpm2.0. It is based on tpm2-tss.

We can use yum or dnf to install tpm2-tools on CentOS 8. In this tutorial we discuss both methods but you only need to choose one of method to install tpm2-tools.

Install tpm2-tools on CentOS 8 Using dnf

Update yum database with dnf using the following command.

sudo dnf makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install tpm2-tools using dnf by running the following command:

sudo dnf -y install tpm2-tools

Install tpm2-tools on CentOS 8 Using yum

Update yum database with yum using the following command.

sudo yum makecache --refresh

The output should look something like this:

CentOS Linux 8 - AppStream                                       43 kB/s | 4.3 kB     00:00    
CentOS Linux 8 - BaseOS                                          65 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - ContinuousRelease                               43 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - Extras                                          23 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - FastTrack                                       40 kB/s | 3.0 kB     00:00    
CentOS Linux 8 - HighAvailability                                36 kB/s | 3.9 kB     00:00    
CentOS Linux 8 - Plus                                            24 kB/s | 1.5 kB     00:00    
CentOS Linux 8 - PowerTools                                      50 kB/s | 4.3 kB     00:00    
Extra Packages for Enterprise Linux Modular 8 - x86_64           13 kB/s | 9.2 kB     00:00    
Extra Packages for Enterprise Linux 8 - x86_64                   24 kB/s | 8.5 kB     00:00    
Metadata cache created.

After updating yum database, We can install tpm2-tools using yum by running the following command:

sudo yum -y install tpm2-tools

How To Uninstall tpm2-tools on CentOS 8

To uninstall only the tpm2-tools package we can use the following command:

sudo dnf remove tpm2-tools

tpm2-tools Package Contents on CentOS 8

/usr/bin/tpm2_activatecredential
/usr/bin/tpm2_certify
/usr/bin/tpm2_certifycreation
/usr/bin/tpm2_changeauth
/usr/bin/tpm2_changeeps
/usr/bin/tpm2_changepps
/usr/bin/tpm2_checkquote
/usr/bin/tpm2_clear
/usr/bin/tpm2_clearcontrol
/usr/bin/tpm2_clockrateadjust
/usr/bin/tpm2_create
/usr/bin/tpm2_createak
/usr/bin/tpm2_createek
/usr/bin/tpm2_createpolicy
/usr/bin/tpm2_createprimary
/usr/bin/tpm2_dictionarylockout
/usr/bin/tpm2_duplicate
/usr/bin/tpm2_encryptdecrypt
/usr/bin/tpm2_evictcontrol
/usr/bin/tpm2_flushcontext
/usr/bin/tpm2_getcap
/usr/bin/tpm2_getekcertificate
/usr/bin/tpm2_getrandom
/usr/bin/tpm2_gettestresult
/usr/bin/tpm2_gettime
/usr/bin/tpm2_hash
/usr/bin/tpm2_hierarchycontrol
/usr/bin/tpm2_hmac
/usr/bin/tpm2_import
/usr/bin/tpm2_incrementalselftest
/usr/bin/tpm2_load
/usr/bin/tpm2_loadexternal
/usr/bin/tpm2_makecredential
/usr/bin/tpm2_nvcertify
/usr/bin/tpm2_nvdefine
/usr/bin/tpm2_nvextend
/usr/bin/tpm2_nvincrement
/usr/bin/tpm2_nvread
/usr/bin/tpm2_nvreadlock
/usr/bin/tpm2_nvreadpublic
/usr/bin/tpm2_nvsetbits
/usr/bin/tpm2_nvundefine
/usr/bin/tpm2_nvwrite
/usr/bin/tpm2_nvwritelock
/usr/bin/tpm2_pcrallocate
/usr/bin/tpm2_pcrevent
/usr/bin/tpm2_pcrextend
/usr/bin/tpm2_pcrread
/usr/bin/tpm2_pcrreset
/usr/bin/tpm2_policyauthorize
/usr/bin/tpm2_policyauthorizenv
/usr/bin/tpm2_policyauthvalue
/usr/bin/tpm2_policycommandcode
/usr/bin/tpm2_policycountertimer
/usr/bin/tpm2_policyduplicationselect
/usr/bin/tpm2_policylocality
/usr/bin/tpm2_policynamehash
/usr/bin/tpm2_policynv
/usr/bin/tpm2_policynvwritten
/usr/bin/tpm2_policyor
/usr/bin/tpm2_policypassword
/usr/bin/tpm2_policypcr
/usr/bin/tpm2_policyrestart
/usr/bin/tpm2_policysecret
/usr/bin/tpm2_policysigned
/usr/bin/tpm2_policytemplate
/usr/bin/tpm2_policyticket
/usr/bin/tpm2_print
/usr/bin/tpm2_quote
/usr/bin/tpm2_rc_decode
/usr/bin/tpm2_readclock
/usr/bin/tpm2_readpublic
/usr/bin/tpm2_rsadecrypt
/usr/bin/tpm2_rsaencrypt
/usr/bin/tpm2_selftest
/usr/bin/tpm2_send
/usr/bin/tpm2_setclock
/usr/bin/tpm2_setprimarypolicy
/usr/bin/tpm2_shutdown
/usr/bin/tpm2_sign
/usr/bin/tpm2_startauthsession
/usr/bin/tpm2_startup
/usr/bin/tpm2_stirrandom
/usr/bin/tpm2_testparms
/usr/bin/tpm2_unseal
/usr/bin/tpm2_verifysignature
/usr/lib/.build-id
/usr/lib/.build-id/07
/usr/lib/.build-id/07/1ae2c87295006c75ad8adaf1fe49072b9f0e50
/usr/lib/.build-id/07/96286da5047e8afd0c11defac942cc660b8c39
/usr/lib/.build-id/08
/usr/lib/.build-id/08/ebf5f3dd289398ae6ba8de06fa268b7a1b47de
/usr/lib/.build-id/0a
/usr/lib/.build-id/0a/c771381f09b98e241d840e2c455b6a891f5491
/usr/lib/.build-id/0b
/usr/lib/.build-id/0b/9ceee850c4a10511e099512db49f6e276eb0c2
/usr/lib/.build-id/0f
/usr/lib/.build-id/0f/0a8520ae4b57f8c836b5f566613b821fea37a1
/usr/lib/.build-id/13
/usr/lib/.build-id/13/2fb08ea768bce6df8567750a0cb6f12fde12ba
/usr/lib/.build-id/16
/usr/lib/.build-id/16/0857cc3230766befd1292530cc5b02d42f39a4
/usr/lib/.build-id/16/a3aee1cb34c1c2a01abaca7fe5a26b557d92f3
/usr/lib/.build-id/18
/usr/lib/.build-id/18/a480b66e56c5a02bd83f2f6454e3a6f7d56c4c
/usr/lib/.build-id/1b
/usr/lib/.build-id/1b/258af1e374e732cf9c3a0677c3bde3bb8dc348
/usr/lib/.build-id/1c
/usr/lib/.build-id/1c/8b03151734147c4456b3c9537b91d343f92bd4
/usr/lib/.build-id/1c/eb64102b84454a3e45aed914c4471f76deef32
/usr/lib/.build-id/1d
/usr/lib/.build-id/1d/634ec126fe7b66796298646017ee0137b24e12
/usr/lib/.build-id/1f
/usr/lib/.build-id/1f/ace40eb596ba5b58233c0ddf0573feec962265
/usr/lib/.build-id/26
/usr/lib/.build-id/26/09552c2c4c1577bec92fb652eb9b46744c77e1
/usr/lib/.build-id/2b
/usr/lib/.build-id/2b/2bf259d1d0834fa80ef73f0dcbd5fd5726fd82
/usr/lib/.build-id/2f
/usr/lib/.build-id/2f/b008b46221a6321cb4106cf2934ef06f1807f7
/usr/lib/.build-id/39
/usr/lib/.build-id/39/dd1719204a18f8400230465d968059fb04cb3d
/usr/lib/.build-id/3b
/usr/lib/.build-id/3b/5b1bcaee6ebc84d06aaba09b20194d2ca036f1
/usr/lib/.build-id/3d
/usr/lib/.build-id/3d/0d09c0b699ed45a92c6faaa5cfecc4d289ba30
/usr/lib/.build-id/3e
/usr/lib/.build-id/3e/51931190874471c059c35096eafdf6e6d8d5aa
/usr/lib/.build-id/42
/usr/lib/.build-id/42/4b18122ecc8af33be9782623050cdda4b896f8
/usr/lib/.build-id/43
/usr/lib/.build-id/43/0e8d8d1dfe5e3a57f1ac97c4507efe6caaba54
/usr/lib/.build-id/4d
/usr/lib/.build-id/4d/e0cb4aa654c4e13b5a4829ec6d555a9c2a5b26
/usr/lib/.build-id/4e
/usr/lib/.build-id/4e/8fc91f3aea943004150415160f1ca47e3b52a7
/usr/lib/.build-id/51
/usr/lib/.build-id/51/5937da7dc0ccfcbb8b28596721c777a7adf567
/usr/lib/.build-id/55
/usr/lib/.build-id/55/0edebd1a9fea1134c242c22020fe4e0a06efdc
/usr/lib/.build-id/57
/usr/lib/.build-id/57/063ecd19544fc187b4c550c99e4e23bf98dd63
/usr/lib/.build-id/5c
/usr/lib/.build-id/5c/ab8d6a2c29ce7f2d8bb39084ba75a359614275
/usr/lib/.build-id/60
/usr/lib/.build-id/60/8f99dda408afcaa27d33d7e1fdf157091fd3f3
/usr/lib/.build-id/65
/usr/lib/.build-id/65/63f0d2e901ceaee86f844ee85b8a9196324b2e
/usr/lib/.build-id/66
/usr/lib/.build-id/66/65ca6aa56812d96593c42edd33cd131010f967
/usr/lib/.build-id/67
/usr/lib/.build-id/67/7939c26a3ee750db686b51630401294b35248f
/usr/lib/.build-id/6a
/usr/lib/.build-id/6a/c75d3097687bd2891016a8be5029a7088ee227
/usr/lib/.build-id/6a/d4e4bec1d1c1b7f571d8ad249a544392579344
/usr/lib/.build-id/6c
/usr/lib/.build-id/6c/f1d802622945381eb3b983594dce3798146dd8
/usr/lib/.build-id/6c/fdb0c1686486ffc3e06682d901ca2cd8b9412d
/usr/lib/.build-id/6f
/usr/lib/.build-id/6f/78be042cca5e70840264598aa184804c8910fe
/usr/lib/.build-id/72
/usr/lib/.build-id/72/8e6e5cae3e7d31b21a86b83f7c06ebaddc826e
/usr/lib/.build-id/78
/usr/lib/.build-id/78/707a4ae9b835220b0e61e7eea254d156d0820e
/usr/lib/.build-id/79
/usr/lib/.build-id/79/c223d3d3a0fcf8f8a3acfaa7d343739db6f079
/usr/lib/.build-id/7d
/usr/lib/.build-id/7d/d22120a58b04d9b24d7569c6e24ef32901b228
/usr/lib/.build-id/7e
/usr/lib/.build-id/7e/7adcbab885712dc41c9c9fec0c85e3316cc2b2
/usr/lib/.build-id/81
/usr/lib/.build-id/81/5dfbefcd1e30ed5a01d819a34ec9c6e6b9ac82
/usr/lib/.build-id/81/f2191ac767db37dea3213f443e3ab95eebbdbe
/usr/lib/.build-id/85
/usr/lib/.build-id/85/63d8c815ff457ec9065414432fe75623f5df1d
/usr/lib/.build-id/85/c9846af06badafd2e17c39c2198faff33c1228
/usr/lib/.build-id/87
/usr/lib/.build-id/87/239d6ffff778863a838875fa0cd817c2da1d51
/usr/lib/.build-id/87/bfa698dc83f17035572f92e3ad4b31f0bcb563
/usr/lib/.build-id/89
/usr/lib/.build-id/89/3264e3843c7bba304961e572405f75155247f1
/usr/lib/.build-id/8d
/usr/lib/.build-id/8d/e2caedc7bdbca8d28eb05a20a12d1362823411
/usr/lib/.build-id/95
/usr/lib/.build-id/95/e864bc4fd32f8bf72470d7cd433837f2de32ec
/usr/lib/.build-id/96
/usr/lib/.build-id/96/0293a386501c085be8048148cc1e762f9c8606
/usr/lib/.build-id/97
/usr/lib/.build-id/97/8fcb94c95534d331e58567f384835c19728440
/usr/lib/.build-id/98
/usr/lib/.build-id/98/ea3ce724ccaa3c062256cd1297e66470ed20db
/usr/lib/.build-id/99
/usr/lib/.build-id/99/b6d5115616f9acfac1b48697a4de5a46f34bee
/usr/lib/.build-id/a1
/usr/lib/.build-id/a1/5623519984e773398e6bc0361f6ffe41aa24b0
/usr/lib/.build-id/a6
/usr/lib/.build-id/a6/8d7473cf0966fa7f19a1ab682e1d589f72e4c0
/usr/lib/.build-id/a6/ba07c66c31d43d5eb183cb09e3b32aa55799fd
/usr/lib/.build-id/a8
/usr/lib/.build-id/a8/693ae6527715a2f8058b643b5ec2d02b2a5e7c
/usr/lib/.build-id/ae
/usr/lib/.build-id/ae/8c79b6e20ea5b7012b5b2752d267e0c41130c1
/usr/lib/.build-id/b5
/usr/lib/.build-id/b5/578806b3452d8d56a3e0b267e0ae8848e9732f
/usr/lib/.build-id/bd
/usr/lib/.build-id/bd/b4eac8e9809b43fd0a851a729d27ba44da2746
/usr/lib/.build-id/be
/usr/lib/.build-id/be/0a76e5804b567857cdcca39c46eae63a75d8d2
/usr/lib/.build-id/be/45d8eda85b2b3d8a008ec8edd5e9e84534a567
/usr/lib/.build-id/c1
/usr/lib/.build-id/c1/2f19cf4db93dd557bb579722d88d53c0566b5f
/usr/lib/.build-id/c5
/usr/lib/.build-id/c5/154cdc8cb63a3f85cf7288ff8790b15ee4f1b4
/usr/lib/.build-id/cd
/usr/lib/.build-id/cd/7b72dc5ec967dd60216199af13ade6d3832315
/usr/lib/.build-id/cf
/usr/lib/.build-id/cf/5c0a5196207b4ee035347f808399fc4f2c84a7
/usr/lib/.build-id/d5
/usr/lib/.build-id/d5/6ecfe46122e662cb9aea3d79c28c78f8512d63
/usr/lib/.build-id/d5/9ef47ddc7201ab4d6e26369c343dd8456374eb
/usr/lib/.build-id/de
/usr/lib/.build-id/de/0cb3e77b7224c9719ed34ae3e37fc7aca82afd
/usr/lib/.build-id/de/23b58943f8ed34bf41d17e8874051f64d698cc
/usr/lib/.build-id/de/7c321bdda86b14016b5d5c384234c2255080dd
/usr/lib/.build-id/df
/usr/lib/.build-id/df/e547de588385051393c4fa7acd54e886464e11
/usr/lib/.build-id/e2
/usr/lib/.build-id/e2/bfbb639da64b9c00241b2472f7ed322c517f27
/usr/lib/.build-id/e3
/usr/lib/.build-id/e3/1e7943ca11e080a68deb8b54c946d0178bdc1b
/usr/lib/.build-id/e4
/usr/lib/.build-id/e4/60392a38242af57f4a93e1292648e1938653af
/usr/lib/.build-id/ea
/usr/lib/.build-id/ea/d796994182b3db378b760686065a4fee43b267
/usr/lib/.build-id/eb
/usr/lib/.build-id/eb/94dc675cd26704ae6e8d9ecbf1acd4e857ce89
/usr/lib/.build-id/f0
/usr/lib/.build-id/f0/3088a8334bacdc562826b0c76b851e19645504
/usr/lib/.build-id/f3
/usr/lib/.build-id/f3/596efd836a8504a05fd35659d557d6655518fa
/usr/lib/.build-id/f3/e4b80602163aa1bd2c4fe19d09f6c466876347
/usr/lib/.build-id/f8
/usr/lib/.build-id/f8/971c87784ce15421691c6fa2966c8fbf533402
/usr/lib/.build-id/fd
/usr/lib/.build-id/fd/d1e5ab274e8738b1671bd8a5a1440a3c0b07ae
/usr/share/bash-completion/completions/tpm2_activatecredential
/usr/share/bash-completion/completions/tpm2_certify
/usr/share/bash-completion/completions/tpm2_certifycreation
/usr/share/bash-completion/completions/tpm2_changeauth
/usr/share/bash-completion/completions/tpm2_changeeps
/usr/share/bash-completion/completions/tpm2_changepps
/usr/share/bash-completion/completions/tpm2_checkquote
/usr/share/bash-completion/completions/tpm2_clear
/usr/share/bash-completion/completions/tpm2_clearcontrol
/usr/share/bash-completion/completions/tpm2_clockrateadjust
/usr/share/bash-completion/completions/tpm2_completion.bash
/usr/share/bash-completion/completions/tpm2_create
/usr/share/bash-completion/completions/tpm2_createak
/usr/share/bash-completion/completions/tpm2_createek
/usr/share/bash-completion/completions/tpm2_createpolicy
/usr/share/bash-completion/completions/tpm2_createprimary
/usr/share/bash-completion/completions/tpm2_dictionarylockout
/usr/share/bash-completion/completions/tpm2_duplicate
/usr/share/bash-completion/completions/tpm2_encryptdecrypt
/usr/share/bash-completion/completions/tpm2_evictcontrol
/usr/share/bash-completion/completions/tpm2_flushcontext
/usr/share/bash-completion/completions/tpm2_getcap
/usr/share/bash-completion/completions/tpm2_getekcertificate
/usr/share/bash-completion/completions/tpm2_getrandom
/usr/share/bash-completion/completions/tpm2_gettestresult
/usr/share/bash-completion/completions/tpm2_gettime
/usr/share/bash-completion/completions/tpm2_hash
/usr/share/bash-completion/completions/tpm2_hierarchycontrol
/usr/share/bash-completion/completions/tpm2_hmac
/usr/share/bash-completion/completions/tpm2_import
/usr/share/bash-completion/completions/tpm2_incrementalselftest
/usr/share/bash-completion/completions/tpm2_load
/usr/share/bash-completion/completions/tpm2_loadexternal
/usr/share/bash-completion/completions/tpm2_makecredential
/usr/share/bash-completion/completions/tpm2_nvcertify
/usr/share/bash-completion/completions/tpm2_nvdefine
/usr/share/bash-completion/completions/tpm2_nvextend
/usr/share/bash-completion/completions/tpm2_nvincrement
/usr/share/bash-completion/completions/tpm2_nvread
/usr/share/bash-completion/completions/tpm2_nvreadlock
/usr/share/bash-completion/completions/tpm2_nvreadpublic
/usr/share/bash-completion/completions/tpm2_nvsetbits
/usr/share/bash-completion/completions/tpm2_nvundefine
/usr/share/bash-completion/completions/tpm2_nvwrite
/usr/share/bash-completion/completions/tpm2_nvwritelock
/usr/share/bash-completion/completions/tpm2_pcrallocate
/usr/share/bash-completion/completions/tpm2_pcrevent
/usr/share/bash-completion/completions/tpm2_pcrextend
/usr/share/bash-completion/completions/tpm2_pcrread
/usr/share/bash-completion/completions/tpm2_pcrreset
/usr/share/bash-completion/completions/tpm2_policyauthorize
/usr/share/bash-completion/completions/tpm2_policyauthorizenv
/usr/share/bash-completion/completions/tpm2_policyauthvalue
/usr/share/bash-completion/completions/tpm2_policycommandcode
/usr/share/bash-completion/completions/tpm2_policycountertimer
/usr/share/bash-completion/completions/tpm2_policyduplicationselect
/usr/share/bash-completion/completions/tpm2_policylocality
/usr/share/bash-completion/completions/tpm2_policynamehash
/usr/share/bash-completion/completions/tpm2_policynv
/usr/share/bash-completion/completions/tpm2_policynvwritten
/usr/share/bash-completion/completions/tpm2_policyor
/usr/share/bash-completion/completions/tpm2_policypassword
/usr/share/bash-completion/completions/tpm2_policypcr
/usr/share/bash-completion/completions/tpm2_policyrestart
/usr/share/bash-completion/completions/tpm2_policysecret
/usr/share/bash-completion/completions/tpm2_policysigned
/usr/share/bash-completion/completions/tpm2_policytemplate
/usr/share/bash-completion/completions/tpm2_policyticket
/usr/share/bash-completion/completions/tpm2_print
/usr/share/bash-completion/completions/tpm2_quote
/usr/share/bash-completion/completions/tpm2_rc_decode
/usr/share/bash-completion/completions/tpm2_readclock
/usr/share/bash-completion/completions/tpm2_readpublic
/usr/share/bash-completion/completions/tpm2_rsadecrypt
/usr/share/bash-completion/completions/tpm2_rsaencrypt
/usr/share/bash-completion/completions/tpm2_selftest
/usr/share/bash-completion/completions/tpm2_send
/usr/share/bash-completion/completions/tpm2_setclock
/usr/share/bash-completion/completions/tpm2_setprimarypolicy
/usr/share/bash-completion/completions/tpm2_shutdown
/usr/share/bash-completion/completions/tpm2_sign
/usr/share/bash-completion/completions/tpm2_startauthsession
/usr/share/bash-completion/completions/tpm2_startup
/usr/share/bash-completion/completions/tpm2_stirrandom
/usr/share/bash-completion/completions/tpm2_testparms
/usr/share/bash-completion/completions/tpm2_unseal
/usr/share/bash-completion/completions/tpm2_verifysignature
/usr/share/doc/tpm2-tools
/usr/share/doc/tpm2-tools/CHANGELOG.md
/usr/share/doc/tpm2-tools/README.md
/usr/share/licenses/tpm2-tools
/usr/share/licenses/tpm2-tools/LICENSE
/usr/share/man/man1/tpm2_activatecredential.1.gz
/usr/share/man/man1/tpm2_certify.1.gz
/usr/share/man/man1/tpm2_certifycreation.1.gz
/usr/share/man/man1/tpm2_changeauth.1.gz
/usr/share/man/man1/tpm2_changeeps.1.gz
/usr/share/man/man1/tpm2_changepps.1.gz
/usr/share/man/man1/tpm2_checkquote.1.gz
/usr/share/man/man1/tpm2_clear.1.gz
/usr/share/man/man1/tpm2_clearcontrol.1.gz
/usr/share/man/man1/tpm2_clockrateadjust.1.gz
/usr/share/man/man1/tpm2_create.1.gz
/usr/share/man/man1/tpm2_createak.1.gz
/usr/share/man/man1/tpm2_createek.1.gz
/usr/share/man/man1/tpm2_createpolicy.1.gz
/usr/share/man/man1/tpm2_createprimary.1.gz
/usr/share/man/man1/tpm2_dictionarylockout.1.gz
/usr/share/man/man1/tpm2_duplicate.1.gz
/usr/share/man/man1/tpm2_encryptdecrypt.1.gz
/usr/share/man/man1/tpm2_evictcontrol.1.gz
/usr/share/man/man1/tpm2_flushcontext.1.gz
/usr/share/man/man1/tpm2_getcap.1.gz
/usr/share/man/man1/tpm2_getekcertificate.1.gz
/usr/share/man/man1/tpm2_getrandom.1.gz
/usr/share/man/man1/tpm2_gettestresult.1.gz
/usr/share/man/man1/tpm2_gettime.1.gz
/usr/share/man/man1/tpm2_hash.1.gz
/usr/share/man/man1/tpm2_hierarchycontrol.1.gz
/usr/share/man/man1/tpm2_hmac.1.gz
/usr/share/man/man1/tpm2_import.1.gz
/usr/share/man/man1/tpm2_incrementalselftest.1.gz
/usr/share/man/man1/tpm2_load.1.gz
/usr/share/man/man1/tpm2_loadexternal.1.gz
/usr/share/man/man1/tpm2_makecredential.1.gz
/usr/share/man/man1/tpm2_nvcertify.1.gz
/usr/share/man/man1/tpm2_nvdefine.1.gz
/usr/share/man/man1/tpm2_nvextend.1.gz
/usr/share/man/man1/tpm2_nvincrement.1.gz
/usr/share/man/man1/tpm2_nvread.1.gz
/usr/share/man/man1/tpm2_nvreadlock.1.gz
/usr/share/man/man1/tpm2_nvreadpublic.1.gz
/usr/share/man/man1/tpm2_nvsetbits.1.gz
/usr/share/man/man1/tpm2_nvundefine.1.gz
/usr/share/man/man1/tpm2_nvwrite.1.gz
/usr/share/man/man1/tpm2_nvwritelock.1.gz
/usr/share/man/man1/tpm2_pcrallocate.1.gz
/usr/share/man/man1/tpm2_pcrevent.1.gz
/usr/share/man/man1/tpm2_pcrextend.1.gz
/usr/share/man/man1/tpm2_pcrread.1.gz
/usr/share/man/man1/tpm2_pcrreset.1.gz
/usr/share/man/man1/tpm2_policyauthorize.1.gz
/usr/share/man/man1/tpm2_policyauthorizenv.1.gz
/usr/share/man/man1/tpm2_policyauthvalue.1.gz
/usr/share/man/man1/tpm2_policycommandcode.1.gz
/usr/share/man/man1/tpm2_policycountertimer.1.gz
/usr/share/man/man1/tpm2_policyduplicationselect.1.gz
/usr/share/man/man1/tpm2_policylocality.1.gz
/usr/share/man/man1/tpm2_policynamehash.1.gz
/usr/share/man/man1/tpm2_policynv.1.gz
/usr/share/man/man1/tpm2_policynvwritten.1.gz
/usr/share/man/man1/tpm2_policyor.1.gz
/usr/share/man/man1/tpm2_policypassword.1.gz
/usr/share/man/man1/tpm2_policypcr.1.gz
/usr/share/man/man1/tpm2_policyrestart.1.gz
/usr/share/man/man1/tpm2_policysecret.1.gz
/usr/share/man/man1/tpm2_policysigned.1.gz
/usr/share/man/man1/tpm2_policytemplate.1.gz
/usr/share/man/man1/tpm2_policyticket.1.gz
/usr/share/man/man1/tpm2_print.1.gz
/usr/share/man/man1/tpm2_quote.1.gz
/usr/share/man/man1/tpm2_rc_decode.1.gz
/usr/share/man/man1/tpm2_readclock.1.gz
/usr/share/man/man1/tpm2_readpublic.1.gz
/usr/share/man/man1/tpm2_rsadecrypt.1.gz
/usr/share/man/man1/tpm2_rsaencrypt.1.gz
/usr/share/man/man1/tpm2_selftest.1.gz
/usr/share/man/man1/tpm2_send.1.gz
/usr/share/man/man1/tpm2_setclock.1.gz
/usr/share/man/man1/tpm2_setprimarypolicy.1.gz
/usr/share/man/man1/tpm2_shutdown.1.gz
/usr/share/man/man1/tpm2_sign.1.gz
/usr/share/man/man1/tpm2_startauthsession.1.gz
/usr/share/man/man1/tpm2_startup.1.gz
/usr/share/man/man1/tpm2_stirrandom.1.gz
/usr/share/man/man1/tpm2_testparms.1.gz
/usr/share/man/man1/tpm2_unseal.1.gz
/usr/share/man/man1/tpm2_verifysignature.1.gz

References

Summary

In this tutorial we learn how to install tpm2-tools on CentOS 8 using yum and dnf.