Hardware-accelerated payload filtering in secure communication
AssigneeMicrosoft Technology Licensing, LLC
InventorCarlos Jose Cela
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Technology Licensing, LLC
InventorCarlos Jose Cela
Estimating the term…
Computing systems, devices, and associated methods of managing secure communication using hardware accelerators are disclosed herein. In one embodiment, a method includes receiving a data request from a user kernel requesting to read a message stored in a buffer. In response to receiving the data request, transmitting to a processor, data representing a request to validate content in the message. The method also includes receiving from the processor, data representing a validation result containing an indication whether the content in the message is valid and a header size of the message. When the indication indicates that the content of the message is valid, a header of the message is removed from the message according to the header size in the validation result to extract the payload and providing the extracted payload to the user kernel.
A method of facilitating secure communication management in a hardware accelerator containing a programmable hardware circuitry coupled to a processor external to the programmable hardware circuitry via a communications bridge, the programmable hardware circuitry having a buffer and a user kernel configured to perform a user function, wherein the method comprising:
A hardware accelerator, comprising:
A method of facilitating secure communication management in a hardware accelerator containing a programmable hardware circuitry coupled to a processor external to the programmable hardware circuitry via a communications bridge, the programmable hardware circuitry having a buffer and a user kernel configured to perform a user function, wherein the method comprising:
Dependencies are inferred from the claim text.