Questions tagged [trusted-platform-module]

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

Filter by
Sorted by
Tagged with
0 votes
1 answer
2k views

Is 7-Zip Encryption really secure? [duplicate]

Is 7-Zip really a good encryption tool? I wonder what kind of encryption is used in 7-zip. I see most people using 7-Zip. Just curious about what extent it is safe.
Bhargav - Retarded Skills's user avatar
1 vote
1 answer
77 views

Why does it take more time to decrypt the same file with 256 bit RSA in TEE than in REE?

We all know that TEE can utilize almost all of the CPU's performance, so its time spent encrypting files using RSA256 is less than that of REE. But why isn't decryption? Why does it take more time to ...
pnkj's user avatar
  • 111
0 votes
0 answers
60 views

Confidential data encryption on ethereum

I already built a supply chain that is able to collect product information on Ethereum. Now, that data can be confidential, but I still want to do Matrix calculations on it. I came across homomorphic ...
Max 's user avatar
  • 1
1 vote
0 answers
160 views

TPM/FIDO Direct Anonymous Attestation practicality

DAA (Direct Anonymous Attestation) is not the only scheme to achieve anonymous attestation. In general, these schemes allow an entity to stay anonymous throughout the attestation process. The concern ...
Consy's user avatar
  • 367
3 votes
0 answers
107 views

Generation of a symmetric encryption key in TPM

I know that keys in a TPM key hierarchy are encrypted with their parent keys. And I read that those parent keys (for instance an asymmetric SRK) need to have some symmetric secret for said encryption. ...
Sushiman's user avatar
1 vote
0 answers
188 views

TPM 2.0 Reissued EK Cert

Unlike the TPM 1.2 module, the TPM 2.0 specification allows the platform user to create own ...
G. Hunt's user avatar
  • 11
5 votes
2 answers
6k views

TPM and Remote attestation

I’m a little unclear on this subject: TPM chips to enable remote attestation. This mechanism works as follows. At boot time, the host computes a measurement list ML consisting of a sequence of ...
user avatar
2 votes
0 answers
84 views

How the SW layer communicates with TPM?

In a system with TPM, an RSA private key is kept secretly by the TPM and no one can access it. When something needs to be decrypted using this key, does the TPM itself decrypt the whole massage? How ...
Evgeni Vaknin's user avatar
7 votes
0 answers
2k views

TPM's monotonic counters

I am reading the TPM Design Principles v1.2 §17 and do not feel I fully understand the example they give on how the counters would work. Apparently monotonic counters are used to prevent replay ...
user3326293's user avatar
2 votes
0 answers
285 views

TPM specification physical presence requirements

I am looking at TPM Main-Part 1 Design Principles_v1.2_rev116_01032011 and on page 69 of pdf, equivalent to page 57 of the document itself,there is comment on physical presence as follows: "Observe, ...
user3326293's user avatar
1 vote
1 answer
290 views

TCG design specification of TPM and nonce creation

I am reading TPM Main Part 1 Design Principles (PDF) which states: The creation of all nonce values MUST use the next $n$ bits from the TPM RNG. I do not know what this means, or how to find out ...
user3326293's user avatar
1 vote
0 answers
30 views

trusted platform module prototype

I have a Java card, which I like to learn more about by installing my own TPM on it. One, which I can kind of "kick the tires", install root keys, send different command to, and ... without fear of ...
user3326293's user avatar
2 votes
1 answer
194 views

TPM authorization Digest calculation

I am going through Steven Kinney's book; "Trusted Platform Module Basics", and pp 90 - 92 discuss how to calculate the authorization digest. He talks about 1H1, 2H1, 3H1, and 4H1 fields which I do not ...
user3326293's user avatar
2 votes
0 answers
222 views

How does Intel TXT prevent spoofing of PCR values?

I have read some content on trusted execution environment, and I like to ask exactly how it improves hashing. What I read at Wikipedia’s “Trusted Execution Technology” article states: ...PCRs) ...
user3326293's user avatar