Patent ID: 8437739

Claim:
An apparatus for encrypting a data packet with a cryptosync, the apparatus comprising: a memory; a processor, comprising hardware, coupled to the memory and configured to: obtain a first field associated with segmenting of the data packet; obtain a second field associated with a stream related to transmission of the data packet; obtain a third field associated with a count of a route related to the transmission of the data packet, wherein the count is incremented each time a new route is created; and generate the cryptosync for the data packet from the obtained fields, wherein the cryptosync comprises a fourth field associated with resetting the segmenting of the data packet of the first field, and a fifth field associated with a count of a number of times the segmenting of the data packet of the first field is reset, wherein the count is incremented each time the first field is reset; and an encryption unit configured to encrypt the data packet with the cryptosync.