发明名称 CRYPTOGRAPHIC PROTECTION OF I/O DATA FOR DMA CAPABLE I/O CONTROLLERS
摘要 Technologies for cryptographic protection of I/O data include a computing device with one or more I/O controllers. Each I/O controller may be coupled to one or more I/O devices. Each I/O controller may generate a direct memory access (DMA) transaction that includes a channel identifier that is indicative of the I/O controller and that is indicative of an I/O device coupled to the I/O controller. The computing device intercepts the DMA transaction and determines whether to protect the DMA transaction as a function of the channel identifier. If so, the computing device performs a cryptographic operation using an encryption key associated with the channel identifier. The computing device may include a cryptographic engine that intercepts the DMA transaction and determines whether to protect the DMA transaction by determining whether the channel identifier matches an entry in a channel identifier table of the cryptographic engine. Other embodiments are described and claimed.
申请公布号 WO2017014885(A1) 申请公布日期 2017.01.26
申请号 WO2016US38389 申请日期 2016.06.20
申请人 INTEL CORPORATION 发明人 LAL, Reshma;MCGOWAN, Steven B.;CHHABRA, Siddhartha;GERZON, Gideon;XING, Bin;PAPPACHAN, Pradeep M.;ELBAZ, Reouven
分类号 G06F21/60;G06F13/28 主分类号 G06F21/60
代理机构 代理人
主权项
地址