发明授权
- 专利标题: System on a chip (SOC) communications to prevent direct memory access (DMA) attacks
-
申请号: US18048302申请日: 2022-10-20
-
公开(公告)号: US11775448B2公开(公告)日: 2023-10-03
- 发明人: Sudhir Satpathy , Wojciech Stefan Powiertowski , Neeraj Upasani , Dinesh Patil
- 申请人: Meta Platforms Technologies, LLC
- 申请人地址: US CA Menlo Park
- 专利权人: META PLATFORMS TECHNOLOGIES, LLC
- 当前专利权人: META PLATFORMS TECHNOLOGIES, LLC
- 当前专利权人地址: US CA Menlo Park
- 代理机构: Shumaker & Sieffert, P.A.
- 主分类号: G06F12/14
- IPC分类号: G06F12/14 ; G06F12/1081 ; G06T19/00 ; G06F15/78 ; G02B27/01 ; H04L9/40
摘要:
This disclosure describes system on a chip (SOC) communications that prevent direct memory access (DMA) attacks. An example SoC includes an encryption engine and a security processor. The encryption engine is configured to encrypt raw input data using a cipher key to form an encrypted payload. The security processor is configured to select the cipher key from a key store holding a plurality of cipher keys based on a channel ID describing a {source subsystem, destination subsystem} tuple for the encrypted payload, to form an encryption header that includes the channel ID, to encapsulate the encrypted payload with the encryption header that includes the channel ID to form a crypto packet, and to transmit the crypto packet to a destination SoC that is external to the SoC.
公开/授权文献
信息查询