-
公开(公告)号:US12137081B2
公开(公告)日:2024-11-05
申请号:US17470528
申请日:2021-09-09
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Robin O. Hoel , Eric Peeters , Prithvi Shankar Yeyyadi Anantha , Aniruddha Periyapatna Nagendra , Shobhit Singhal , Ruchi Shankar , Prachi Mishra
Abstract: A microcontroller is provided and comprises a central repository, a processing device, and a firewall. Rule repository memory in the central repository stores one or more access rules defining an access permission of a software context to one or more target resources of the microcontroller. The firewall receives a bus transaction initiated based on an instruction and determines whether any access rule stored in memory of the firewall defines the access permission of the software context to a destination resource. If no access rule stored in the firewall memory defines the access permission, the firewall communicates a miss query condition to the central repository. The central repository searches the rule repository memory for an access rule defining the access permission of the software context to the destination resource, and if a related access rule is found, the related access rule is stored in the firewall memory.
-
公开(公告)号:US09479932B2
公开(公告)日:2016-10-25
申请号:US14858434
申请日:2015-09-18
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Jin-Meng Ho , Eric Peeters
CPC classification number: B60R25/24 , B60R2325/108 , G06K7/10227 , G07C9/00309 , G07C2009/00769 , H04L9/0822 , H04L9/0838 , H04L9/0844 , H04L9/0861 , H04L9/0897 , H04L9/14 , H04L9/3013 , H04L9/3066 , H04L9/3263 , H04L9/3268 , H04L9/3271 , H04L63/0428 , H04L63/061 , H04L2209/24 , H04L2209/80 , H04L2209/805 , H04L2209/84 , H04W12/04
Abstract: A key fob includes a transceiver to send and receive signals, a memory to store a key fob identification (KFID), and a processor coupled to said transceiver and memory. The processor is to execute, along with a pairing device, an identification (ID) authenticated key agreement protocol based on the KFID to authenticate a pairing device and to generate a common secret encryption key known only by the processor and the pairing device. The Processor receives a control unit identification (CUID) encrypted by the pairing device with the common secret encryption key, execute along with the control unit associated with the CUID an ID authenticated key agreement protocol based on the CUID to authenticate the control unit, generates a second common secret encryption key known only by the processor and the control unit, and receives an operation key encrypted by the control unit with the second common secret encryption key.
Abstract translation: 密钥卡包括用于发送和接收信号的收发器,用于存储密钥卡标识(KFID)的存储器以及耦合到所述收发器和存储器的处理器。 处理器将与配对设备一起执行基于KFID的识别(ID)认证的密钥协商协议,以验证配对设备并生成仅由处理器和配对设备知道的公用密钥。 处理器通过公用秘密加密密钥接收由配对设备加密的控制单元标识(CUID),与基于CUID的ID认证密钥协商协议与CUID相关联的控制单元一起执行以认证控制单元,生成 第二公共秘密加密密钥,仅由处理器和控制单元知道,并且接收由控制单元用第二公共秘密加密密钥加密的操作密钥。
-
公开(公告)号:US10005429B2
公开(公告)日:2018-06-26
申请号:US15472629
申请日:2017-03-29
Applicant: Texas Instruments Incorporated
Inventor: Eric Peeters , Jin-Meng Ho
IPC: H04L29/06 , B60R25/24 , H04W12/04 , H04L9/08 , G06K7/10 , G07C9/00 , H04L9/14 , H04L9/30 , H04L9/32
CPC classification number: B60R25/24 , B60R2325/108 , G06K7/10227 , G07C9/00309 , G07C2009/00769 , H04L9/0822 , H04L9/0838 , H04L9/0844 , H04L9/0861 , H04L9/0897 , H04L9/14 , H04L9/3013 , H04L9/3066 , H04L9/3263 , H04L9/3268 , H04L9/3271 , H04L63/0428 , H04L63/061 , H04L2209/24 , H04L2209/80 , H04L2209/805 , H04L2209/84 , H04W12/003 , H04W12/04
Abstract: A key fob device, in one embodiment, includes a transceiver that receives and sends signals, a memory that stores a public key and a certificate of authenticity associated with the key fob device, and a processor coupled to the transceiver and memory. The processor is configured to execute instructions causing the key fob device to transmit the public key and the certificate of authenticity, execute a public key agreement protocol to generate a common secret encryption key, and receive an operation key encrypted with the common secret encryption key.
-
公开(公告)号:US11909863B2
公开(公告)日:2024-02-20
申请号:US16417876
申请日:2019-05-21
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Eric Peeters , Jin-Meng Ho
IPC: H04L9/08 , H04L9/40 , H04W12/04 , H04L9/14 , H04L9/32 , H04W12/50 , H05B47/11 , H05B47/14 , B60K35/00 , G02B5/30 , G02B26/08 , G02B27/01 , H01S5/40 , H04N9/31 , G06K7/10 , G07C9/00 , H04L9/30 , B60R25/24
CPC classification number: H04L9/0822 , H04L9/0861 , H04L9/14 , H04L9/3263 , H04L9/3268 , H04L63/0428 , H04L63/061 , H04W12/04 , B60K35/00 , B60K2370/155 , B60K2370/27 , B60K2370/31 , B60K2370/334 , B60K2370/349 , B60K2370/77 , B60R25/24 , B60R2325/108 , G02B5/30 , G02B26/0833 , G02B27/01 , G02B27/0101 , G02B2027/0118 , G06K7/10227 , G07C9/00309 , G07C2009/00769 , H01S5/4012 , H01S5/4093 , H04L9/0838 , H04L9/0844 , H04L9/0897 , H04L9/3013 , H04L9/3066 , H04L9/3271 , H04L2209/24 , H04L2209/80 , H04L2209/805 , H04L2209/84 , H04N9/3129 , H04N9/3155 , H04N9/3167 , H04W12/50 , H05B47/11 , H05B47/14
Abstract: An electronic device, in disclosed embodiments, includes an antenna, transceiver circuitry coupled to the antenna, a memory configured to store a first operation key and instructions, and a processor coupled to the transceiver and to the memory. The processor is configured to execute the instructions stored in the memory to cause the electronic device to, in response to receiving a first transmission containing an encrypted version of a second operation key that is encrypted by the first operation key, decrypt the encrypted version of the second operation key using the first operation key to recover the second operation key, store the second operation key in the memory, transmitting, by a transmitter of the electronic device, a second transmission that contains the first operation key and a command.
-
公开(公告)号:US10358113B2
公开(公告)日:2019-07-23
申请号:US15337170
申请日:2016-10-28
Applicant: Texas Instruments Incorporated
Inventor: Jin-Meng Ho , Eric Peeters
IPC: H04L9/14 , B60R25/24 , H04L29/06 , H04W12/04 , H04L9/08 , G06K7/10 , G07C9/00 , H04L9/30 , H04L9/32
Abstract: A method for pairing a key fob with a control unit is provided. The key fob executes an ID authenticated key agreement protocol with a pairing device based on a key fob identification to authenticate one another and to generate a first encryption key. The pairing device encrypts a control unit identification using the first encryption key. The key fob receives the encrypted control unit identification transmitted from the pairing device. The key fob then executes an ID authenticated key agreement protocol with the control unit based on the control unit identification to authenticate one another and to generate a second encryption key. The key fob then receives an operational key transmitted from the control unit that is encrypted with the second encryption key.
-
公开(公告)号:US09516500B2
公开(公告)日:2016-12-06
申请号:US14858503
申请日:2015-09-18
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Jin-Meng Ho , Eric Peeters
CPC classification number: B60R25/24 , B60R2325/108 , G06K7/10227 , G07C9/00309 , G07C2009/00769 , H04L9/0822 , H04L9/0838 , H04L9/0844 , H04L9/0861 , H04L9/0897 , H04L9/14 , H04L9/3013 , H04L9/3066 , H04L9/3263 , H04L9/3268 , H04L9/3271 , H04L63/0428 , H04L63/061 , H04L2209/24 , H04L2209/80 , H04L2209/805 , H04L2209/84 , H04W12/04
Abstract: A method for pairing a key fob with a vehicle is provided. A pairing device and a key fob execute an ID authenticated key agreement protocol based on a KFID to authenticate one another and to generate an encryption key DHKey1. The pairing device encrypts a control unit identification (CUID) with DHKey1. The pairing device transmits the encrypted CUID to the key fob. The key fob and a control unit executes an ID authenticated key agreement protocol based on the CUID to authenticate one another and to generate an encryption key DHKey2. The control unit encrypts an operation key with DHKey2 and transmits the encrypted operation key to the key fob.
Abstract translation: 提供了一种用于将钥匙扣与车辆配对的方法。 配对设备和密钥卡执行基于KFID的ID认证密钥协商协议来进行认证,并生成加密密钥DHKey1。 配对设备用DHKey1加密控制单元标识(CUID)。 配对设备将加密的CUID发送到密钥卡。 密钥卡和控制单元基于CUID执行ID认证的密钥协商协议,以彼此认证并生成加密密钥DHKey2。 控制单元用DHKey2加密操作密钥,并将加密的操作密钥发送到密钥卡。
-
公开(公告)号:US11876896B2
公开(公告)日:2024-01-16
申请号:US18175775
申请日:2023-02-28
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Jin-Meng Ho , Eric Peeters
IPC: H04L9/32 , H04L9/40 , H04L9/08 , H04W12/04 , H04L9/14 , H04W12/50 , H05B47/11 , H05B47/14 , B60K35/00 , G02B5/30 , G02B26/08 , G02B27/01 , H01S5/40 , H04N9/31 , G06K7/10 , G07C9/00 , H04L9/30 , B60R25/24
CPC classification number: H04L9/0822 , H04L9/0861 , H04L9/14 , H04L9/3263 , H04L9/3268 , H04L63/0428 , H04L63/061 , H04W12/04 , B60K35/00 , B60K2370/155 , B60K2370/27 , B60K2370/31 , B60K2370/334 , B60K2370/349 , B60K2370/77 , B60R25/24 , B60R2325/108 , G02B5/30 , G02B26/0833 , G02B27/01 , G02B27/0101 , G02B2027/0118 , G06K7/10227 , G07C9/00309 , G07C2009/00769 , H01S5/4012 , H01S5/4093 , H04L9/0838 , H04L9/0844 , H04L9/0897 , H04L9/3013 , H04L9/3066 , H04L9/3271 , H04L2209/24 , H04L2209/80 , H04L2209/805 , H04L2209/84 , H04N9/3129 , H04N9/3155 , H04N9/3167 , H04W12/50 , H05B47/11 , H05B47/14
Abstract: A method for pairing a key fob with a control unit is provided. The key fob executes an ID authenticated key agreement protocol with a pairing device based on a key fob identification to authenticate one another and to generate a first encryption key. The pairing device encrypts a control unit identification using the first encryption key. The key fob receives the encrypted control unit identification transmitted from the pairing device. The key fob then executes an ID authenticated key agreement protocol with the control unit based on the control unit identification to authenticate one another and to generate a second encryption key. The key fob then receives an operational key transmitted from the control unit that is encrypted with the second encryption key.
-
公开(公告)号:US20230076376A1
公开(公告)日:2023-03-09
申请号:US17470528
申请日:2021-09-09
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Robin O. Hoel , Eric Peeters , Prithvi Shankar Yeyyadi Anantha , Aniruddha Periyapatna Nagendra , Shobhit Singhal , Ruchi Shankar , Prachi Mishra
Abstract: A microcontroller is provided and comprises a central repository, a processing device, and a firewall. Rule repository memory in the central repository stores one or more access rules defining an access permission of a software context to one or more target resources of the microcontroller. The firewall receives a bus transaction initiated based on an instruction and determines whether any access rule stored in memory of the firewall defines the access permission of the software context to a destination resource. If no access rule stored in the firewall memory defines the access permission, the firewall communicates a miss query condition to the central repository. The central repository searches the rule repository memory for an access rule defining the access permission of the software context to the destination resource, and if a related access rule is found, the related access rule is stored in the firewall memory.
-
公开(公告)号:US10857975B2
公开(公告)日:2020-12-08
申请号:US16519779
申请日:2019-07-23
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Jin-Meng Ho , Eric Peeters
IPC: G06F21/00 , H04L29/06 , B60R25/24 , H04W12/00 , H04W12/04 , H04L9/08 , G06K7/10 , G07C9/00 , H04L9/14 , H04L9/30 , H04L9/32
Abstract: A method for pairing a key fob with a control unit is provided. The key fob executes an ID authenticated key agreement protocol with a pairing device based on a key fob identification to authenticate one another and to generate a first encryption key. The pairing device encrypts a control unit identification using the first encryption key. The key fob receives the encrypted control unit identification transmitted from the pairing device. The key fob then executes an ID authenticated key agreement protocol with the control unit based on the control unit identification to authenticate one another and to generate a second encryption key. The key fob then receives an operational key transmitted from the control unit that is encrypted with the second encryption key.
-
公开(公告)号:US10293785B2
公开(公告)日:2019-05-21
申请号:US16011892
申请日:2018-06-19
Applicant: TEXAS INSTRUMENTS INCORPORATED
Inventor: Eric Peeters , Jin-Meng Ho
IPC: H04L29/06 , B60R25/24 , H04W12/04 , H04L9/08 , G06K7/10 , G07C9/00 , H04L9/14 , H04L9/30 , H04L9/32
Abstract: A control unit, in a disclosed embodiment, includes a transceiver, memory, and a processor. The processor is coupled to the transceiver and memory and executes instructions from the memory to cause the control unit to receive a first transmission containing a certificate, verify the authenticity of the certificate, and, after verifying authenticity of the certificate, execute a public key agreement protocol to generate a first common secret encryption key, receive a second transmission containing an encrypted first public key that is encrypted by the first common secret encryption key, decrypt the encrypted first public key using the first common secret encryption key to determine the first public key, execute a public key agreement protocol to generate a second common secret encryption key, generate an operational key, encrypt the operational key using the second common secret encryption key, and transmit the encrypted operational key.
-
-
-
-
-
-
-
-
-