-
公开(公告)号:US20250080358A1
公开(公告)日:2025-03-06
申请号:US18459603
申请日:2023-09-01
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Brian Farrell , Sherif Aly , Manohar Reddy Nanjundappa
Abstract: An electronic control unit (ECU), or node, is configured to use a single key for generating requests from a security peripheral for a MAC. The security peripheral includes the stored shared key. The security peripheral may further include a policy enabling it to detect if a request from the V-ECU is valid, in which case it generates a MAC. The security peripheral is also used to store information in a MAC Generate Allow List (MGAL). In some embodiments, the receiving nodes in a network receive data based on a security peripheral's response to a transmit nodes requests for a MAC. The receiving nodes use this knowledge to avoid being spoofed.
-
公开(公告)号:US20240422080A1
公开(公告)日:2024-12-19
申请号:US18334684
申请日:2023-06-14
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Sherif Aly , David M Frazier
Abstract: Methods and systems are provided that include a transceiver and one or more processors. The transceiver is configured to at least facilitate receiving an indication of a trigger for service discovery learning for a plurality of control modules for a vehicle. The one or more processors are coupled to the transceiver, and are configured to at least facilitate performing service discovery learning among the plurality of control modules as to services to be offered or required by each of the control modules, storing information as to the services in a non-volatile memory, and after the indication of the trigger and before the services are actually required; and subsequently, when an event occurs in which the services are actually required, requesting and offering the services via the plurality of control modules based on the service discovery learning.
-
公开(公告)号:US12278811B2
公开(公告)日:2025-04-15
申请号:US18073540
申请日:2022-12-01
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Brian Farrell , Sherif Aly , Mohamed A. Layouni , Manohar Reddy Nanjundappa
Abstract: An electronic control unit (ECU), or node, is configured to use a single key for generating requests from a security peripheral for a MAC. The security peripheral includes the stored shared key. The security peripheral may further include a policy enabling it to detect if a request from the V-ECU is valid, in which case it generates a MAC. The security peripheral is also used to store information in a MAC Generate Allow List (MGAL). In some embodiments, the receiving nodes in a network receive data based on a security peripheral's response to a transmit nodes requests for a MAC. The receiving nodes use this knowledge to avoid being spoofed.
-
公开(公告)号:US20240187401A1
公开(公告)日:2024-06-06
申请号:US18073540
申请日:2022-12-01
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Brian Farrell , Sherif Aly , Mohamed A. Layouni , Manohar Reddy Nanjundappa
IPC: H04L9/40
CPC classification number: H04L63/083 , H04L63/20
Abstract: An electronic control unit (ECU), or node, is configured to use a single key for generating requests from a security peripheral for a MAC. The security peripheral includes the stored shared key. The security peripheral may further include a policy enabling it to detect if a request from the V-ECU is valid, in which case it generates a MAC. The security peripheral is also used to store information in a MAC Generate Allow List (MGAL). In some embodiments, the receiving nodes in a network receive data based on a security peripheral's response to a transmit nodes requests for a MAC. The receiving nodes use this knowledge to avoid being spoofed.
-
5.
公开(公告)号:US11843685B1
公开(公告)日:2023-12-12
申请号:US17973748
申请日:2022-10-26
Applicant: GM GLOBAL TECHNOLOGY OPERATIONS LLC
Inventor: Steven Hartley , Sherif Aly
Abstract: A vehicular communication controller includes a microcontroller (MCU) located within a vehicle to publish a newly defined protocol data unit (PDU) including a header and a payload portion to a destination device. The destination device may utilize a first protocol or a second protocol. If the destination device utilizes the first protocol that includes an automotive/embedded communication protocol then the MCU serializes the payload portion of the PDU and binds the PDU to the first protocol. The destination device may then receive the PDU using the first protocol, deserialize the payload portion, and remove the header leaving the payload portion unchanged and recreate, based on the deserialized payload portion, the PDU.
-
-
-
-