-
公开(公告)号:US20230050729A1
公开(公告)日:2023-02-16
申请号:US17401958
申请日:2021-08-13
Applicant: Texas Instruments Incorporated
Inventor: Eric Thierry Jean Peeters , Gary Augustine Cooper , Robin Osa Hoel , Ruchi Shankar , Prachi Mishra
IPC: G06F21/60
Abstract: In described examples, a processor system includes a mailbox, a hardware security functional block (HSFB, also called a trusted agent herein), a processor, and a processor firewall. The HSFB includes a database configured to store at least one software context access rule. The processor executes multiple software contexts. The HSFB approves or denies an access request received from a debugging tool, via the mailbox, in response to the database and a software context identification (ID) included in the access request. The HSFB sends a message to the processor firewall indicating whether the access request is approved. The processor firewall determines whether to pass instructions to the processor for execution with respect to the identified software context in response to the message.
-
公开(公告)号:US11977637B2
公开(公告)日:2024-05-07
申请号:US16515918
申请日:2019-07-18
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Eric Thierry Jean Peeters , Barak Cherches
CPC classification number: G06F21/572 , G06F8/65 , H04L9/30 , H04L9/3242 , H04L9/3247 , G06F2221/033
Abstract: Techniques related to a technique comprising dividing an update into a number of portions, generating, for the first portion, a first portion hash value, generating, for the second portion, a second portion hash value, generating a first branch hash value comprising a hash of a concatenation of the first portion hash value and the second portion hash value, generating a root hash value by concatenating the first branch hash value and a second branch hash value, generating a signature based on the root hash value and a private key, generating an update header comprising the signature, the root hash value, and a hash tree comprising first and second portion hash values, the first branch hash value, and the root hash value, transmitting the update header to a client device for authentication, and transmitting one or more of the number of portions to the client device.
-
公开(公告)号:US11783097B2
公开(公告)日:2023-10-10
申请号:US17962627
申请日:2022-10-10
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Gregory Allen North , Per Torstein Roine , Eric Thierry Jean Peeters
CPC classification number: G06F21/85 , G06F13/287 , G06F15/7807
Abstract: A system includes a multiplexer, an input/output (I/O) pin, a logic circuit, and a control register. The multiplexer has multiple inputs, an output, and a selection input. The logic circuit is coupled between the multiplexer and the I/O pin. The logic circuit has a first input. The control register includes first and second bit fields corresponding to the I/O pin. The first bit field is coupled to the selection input of the multiplexer, and the second bit field is coupled to the first input of the logic circuit.
-
公开(公告)号:US12223101B2
公开(公告)日:2025-02-11
申请号:US18376928
申请日:2023-10-05
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Gregory Allen North , Per Torstein Roine , Eric Thierry Jean Peeters
Abstract: A system includes a multiplexer, an input/output (I/O) pin, a logic circuit, and a control register. The multiplexer has multiple inputs, an output, and a selection input. The logic circuit is coupled between the multiplexer and the I/O pin. The logic circuit has a first input. The control register includes first and second bit fields corresponding to the I/O pin. The first bit field is coupled to the selection input of the multiplexer, and the second bit field is coupled to the first input of the logic circuit.
-
公开(公告)号:US11681513B2
公开(公告)日:2023-06-20
申请号:US15931794
申请日:2020-05-14
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Barak Cherches , Eric Thierry Jean Peeters
IPC: H04L9/32 , G06F9/44 , G06F8/65 , G06F21/57 , G06F21/64 , G06F21/33 , G06F8/654 , G06F21/50 , G06F8/71
CPC classification number: G06F8/65 , G06F21/572 , H04L9/3247 , H04L9/3268 , G06F8/654 , G06F8/71 , G06F21/33 , G06F21/50 , G06F21/57 , G06F21/577 , G06F21/64 , G06F2221/033 , H04L9/3236 , H04L9/3239
Abstract: Techniques for updating a client device are provided that include receiving, by a client device, a software update and a certificate associated with the software update, verifying, by the client device, the certificate associated with the software update based on a stored public key of the client device, extracting an update scope value from the certificate, comparing the update scope value against a corresponding attribute of the update, and either applying the software update based on the comparing, or rejecting the software update based on the comparing.
-
公开(公告)号:US11468202B2
公开(公告)日:2022-10-11
申请号:US17122234
申请日:2020-12-15
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Gregory Allen North , Per Torstein Roine , Eric Thierry Jean Peeters
Abstract: A system includes a multiplexer, an input/output (I/O) pin, a logic circuit, and a control register. The multiplexer has multiple inputs, an output, and a selection input. The logic circuit is coupled between the multiplexer and the I/O pin. The logic circuit hays a first input. The control register includes first and second bit fields corresponding to the I/O pin. The first bit field is coupled to the selection input of the multiplexer, and the second bit field is coupled to the first input of the logic circuit.
-
-
-
-
-