Patent ID: 11924329
Assignee: AGILEPQ, INC.
Field: Digital communication (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 10:
11. A computer-implemented method for encrypting and decrypting a plurality of standalone data packages, comprising:
receiving the plurality of standalone data packages; and
generating a plurality of encrypted data packages from the plurality of standalone data packages by:
creating a header for each data package of the plurality of standalone data packages, the header for each data package including a pseudo random number generator state and being unique from the header for every other data package of the plurality of standalone data packages;
scrambling the header using a key shared between a processor and a recipient of each data package;
deriving a package-specific encryption table from the pseudo random number generator state and a table shared between the processor of each data package and the recipient of each data package; and
encoding a payload for each data package in accordance with the package-specific encryption table to provide an encrypted data package.