A practical guide to TPM 2.0 : using the Trusted Platform Module in the new age of security