Patent ID: 8332633
Filing Date: 2012-12-11
Classification: H04L

Abstract:
1. A method of transmitting streaming media securely at a packet level, the streaming media comprising a plurality of data packets, the method comprising: generating a base key; creating, with a computer, a plurality of packet keys comprising a corresponding packet key for each data packet of the streaming media by hashing the base key with a unique packet tag assigned to the data packet; encrypting, with the computer, each data packet using the corresponding packet key; encrypting, with the computer, the base key, thus creating an open key; transmitting the open key to a recipient; and transmitting, in a transmission separate from the transmission of the open key, the encrypted data packets and the unique packet tags to the recipient, the open key being for decryption to obtain the base key and subsequent hashing with the unique packet tags by the recipient to create the plurality of packet keys for decrypting the encrypted data packets.