Jak zaszyfrować bajty za pomocą modułu TPM (Trusted Platform Module)

Jak mogę zaszyfrować bajty za pomocą modułu TPM komputera? CryptProtectData Windows zapewnia (stosunkowo) proste API do szyfrowania obiektu blob za pomocą CryptProtectDataAPI, które możemy opakować w łatwą w użyciu funkcję: public Byte[] ProtectBytes(Byte[] plaintext) { //... } Szczegóły...