Patent · US Active

Methods and apparatus for passing initialization vector information from software to hardware to perform IPsec encryption operation

US7826614B1 · kind B1 · utility

24Cited by
24References
21Claims
0Family size

Assignee

Inventors

Key dates

Filing dateApr 2, 2004
Grant dateNov 2, 2010
Priority date
Expiry dateJul 28, 2027

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L2209/20
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A network interface system is presented for interfacing a host system with a network, including a bus interface system, a media access control system, a memory system, a security system, and a descriptor management system, wherein the descriptor management system obtains initialization vector information from the host system and provides the initialization vector information to the security system. A method of encrypting outgoing data in a network interface system is provided, comprising providing initialization vector information from a descriptor to a security system in a network interface system, selectively encrypting or authenticating outgoing data using the security system, and selectively employing an initialization vector from the outgoing data to perform CBC encryption of the outgoing data according to the initialization vector information.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.