Patent ID: 7840809
Filing Date: 2010-11-23
Classification: H04L

Abstract:
1. A method for comprising: receiving, at a collecting node, a request from a debugging node to access session keys used to decrypt an encrypted media stream; collecting the session keys for the encrypted media stream; generating, at the collecting node, a session key file encryption key; encrypting the collected session keys with the session key file encryption key, wherein the session key file encryption key provides strong encryption for the session keys; transmitting the encrypted media stream and the encrypted session keys to a reviewing node; encrypting the session key file encryption key with a review public key to obtain an encrypted session key file encryption key, wherein the review public key is a public key of a reviewing node, and wherein the reviewing node uses the review public key to access the session key file encryption key; encrypting the encrypted session key file encryption key with a log public key to obtain a double encrypted session key file encryption key, wherein the log public key is a public key of a logging node; sending the double encrypted session key file encryption key to the logging node; decrypting the double encrypted session key file encryption key with a log private key by the logging node to obtain the encrypted session key file encryption key, wherein the log private key is a private key of the logging node; sending the encrypted session key file encryption key to the reviewing node; decrypting the encrypted media stream by using the encrypted session key file encryption key and the encrypted session keys; selecting a media stream based on a condition, wherein the condition is that the media stream does not contain confidential information; and transmitting the selected media stream to the debugging node.