Invention Grant
- Patent Title: Fuse based replay protection with conservative fuse usage
-
Application No.: US17219392Application Date: 2021-03-31
-
Publication No.: US11615187B2Publication Date: 2023-03-28
- Inventor: Ling Tony Chen , Felix Domke , Ankur Choudhary , Bradley Joseph Litterell
- Applicant: Microsoft Technology Licensing, LLC
- Applicant Address: US WA Redmond
- Assignee: Microsoft Technology Licensing, LLC
- Current Assignee: Microsoft Technology Licensing, LLC
- Current Assignee Address: US WA Redmond
- Main IPC: G06F21/57
- IPC: G06F21/57 ; G06F21/60

Abstract:
A TPM is implemented in an SOC for thwarting PIN state replay attacks. Programmable fuses are used as a counter and an on-die RAM stores a blown-fuse count and a TPM state that includes a PIN-failure count and a fuse count. TPM initialization includes incrementing the TPM state PIN-failure count if the blown-fuse count is greater than the TPM state fuse count. Once a PIN is received, if the TPM state PIN-failure count satisfies a PIN failure policy and the PIN is correct, the TPM state PIN-failure count is cleared, and if the PIN is incorrect, a fuse is blown and the blown-fuse count is incremented. If the fuse blow fails, TPM activity is halted. If the fuse blow succeeds, the TPM state PIN-failure count is incremented and the TPM state fuse count is set equal to the blown-fuse count. The TPM state is saved to off-die non-volatile memory.
Public/Granted literature
- US20220318405A1 FUSE BASED REPLAY PROTECTION WITH CONSERVATIVE FUSE USAGE Public/Granted day:2022-10-06
Information query