Questions tagged [tpm]

A Trusted Platform Module (TPM) is a secure coprocessor found in some PC-type computers that provides cryptographic operations and system integrity measurements.

The Trusted Platform Module is a secure cryptoprocessor defined by the Trusted Computing Group. It performs platform measurements that an operating system can use to ensure platform integrity, thus implementing a form of secure boot. The TPM also implements some common cryptographic algorithms. Each TPM contains a unique key and can therefore be used to authenticate the platform and to encrypt data that will not be decryptable without that particular TPM.

TrouSerS is an open-source TCG software stack (a TPM API). Microsoft's Bitlocker on Windows Vista and above leverages the TPM when present.

293 questions
0
votes
1 answer

Ruby: Use key that is stored in TPM

I'm looking for a way to open a HTTPS connection while the necessary certificates are stored in a TPM. Right now I am using HTTPClient to open the connection and everything works fine as long as the certificates are stored on disk. http =…
Taloncor
  • 371
  • 1
  • 4
  • 7
0
votes
2 answers

Windows script to enable TPM

I am looking to write a script that will enable a TPM chip and BitLocker in Windows, with VBScript. I am new to VBScript and Windows scripting in general. One part that I seem to be hitting a snag on is having my script start up again after a…
cottageDog
  • 33
  • 1
  • 4
-1
votes
1 answer

runtime error due to sock_open failure TPM-Emulator

I've recently setup and installed (after much finicking around to get around the seemingly common SSL error) the Mario Strasser TPM emulator. Setting it up to run with modprobe tpmd_dev and then tpmd worked fine, however, once it was running I…
SamJ
  • 11
  • 5
-1
votes
1 answer

What is TPM and PV

I am reading a paper about Qubes OS (security oriented operating system) and there are two acronyms that I do not understand - TPM and PV. Does anybody know what they should mean? They are used in these sentences: TPM Those secrets are released to…
Slazer
  • 4,750
  • 7
  • 33
  • 60
-2
votes
1 answer

Trying to decrypt data using tpm private key with openssl API's But ossl_ctx is not compatible with EVP_KEY_decrypt_init(ctx)

OSSL_STORE_CTX *ctx = OSSL_STORE_open(tpm_key_path, nullptr, nullptr, nullptr, nullptr); OSSL_STORE_INFO *info; while (!OSSL_STORE_eof(ctx)) { if ((info = OSSL_STORE_load(ctx)) == nullptr) { printf("Failed in OSSL_STORE_load : %d",res); } if ((key…
vidyadhar
  • 1
  • 1
-2
votes
1 answer

how to enable TPM measured boot and see pcr values in windows 10?

How can I enable TPM measured boot in Windows 10? I want the TPM hashes to be captured in PCR values and I want to be able to see the results. I know how to do it in Linux but I don't know what should I do in Windows. I found the following guides,…
capstonene
  • 179
  • 11
-2
votes
1 answer

Why AIK blob is 281 bytes?

I am trying to verify the signature of tpm quote, using the code below: Signature publicSignature =…
Water
  • 127
  • 8
-3
votes
1 answer

Windows TPM auth and domain password hash

In normal AD authentication user enter login and password. From user's password operation system derives a key that's shared with KDC. Workstation sends KRB-AS-REQ to KDC AS and use derived from user password key to encrypt authenticator. KDC verify…
1 2 3
19
20