System for secure packet communication
AssigneeInternational Business Machines Corporation
InventorsShinji Nakai, Masakazu Satoh, Kazunari Suzuki
Life of this patent
Estimating the term…
Loading patent…
AssigneeInternational Business Machines Corporation
InventorsShinji Nakai, Masakazu Satoh, Kazunari Suzuki
Estimating the term…
A system for processing a communication data item. The communication data item is divided into at least two unencrypted packets to be encrypted. Each encrypted packet is generated from a corresponding unencrypted packet. Each unencrypted packet has a packet header and plaintext data. The packet header has an identifier field that includes a packet identifier that is identical for all unencrypted packets. Generating an encrypted packet for each unencrypted packet includes: determining a vector identifier from the identical packet identifier, wherein the vector identifier is associated with the identical packet identifier; ascertaining an initial vector from the vector identifier; and forming an encrypted packet header by inserting the vector identifier into a first portion of the packet header and encrypting a second portion of the packet header through use of the initial vector. The encrypted packets are subsequently decrypted and combined to reconstruct the communication data item.
A computer system comprising a processor and a computer readable physically tangible storage device coupled to the processor, said storage device containing computer readable program code that when executed by the processor implements a method for processing a communication data item, said method comprising:
A computer program product, comprising a computer readable storage device having a computer readable program code stored therein, said program code configured to be executed by a processor of a computer system to implement a method for processing a communication data item, said method comprising:
A computer system comprising a processor and a computer readable physically tangible storage device coupled to the processor, said storage device containing computer readable program code that when executed by the processor implements a method for processing a plurality of encrypted packets, said method comprising:
A computer program product, comprising a computer readable storage device having a computer readable program code stored therein, said program code configured to be executed by a processor of a computer system to implement a method for processing a plurality of encrypted packets, said method comprising:
Dependencies are inferred from the claim text.