Patent ID: 7362861

Claim:
A method of processing first, second and third signals for use in a system having first, second, and third signal lines, comprising: operating a source device to communicate with a destination device so as to establish a session key; generating pseudo-random output values based on the session key, using a pseudo-random number generator of the source device, changing, as a function of at least one of said pseudo-random output values, which ones of the first, second, and third signal lines are used to transmit the first, second and third signals, wherein the first, second, and third signals correspond to color signals representing an image and the first, second, and third signal lines couple the source device to the destination device; as a function of said at least one pseudo-random output value, modifying at least one of the first, second or third signals prior to transmission of said at least one signal over one of said first, second, and third signal lines, the changing including performing a matrix multiplication operation on the first, second, and third signals utilizing matrix coefficients generated from a plurality of the pseudo-random output values; and utilizing a different session key for each signal line for an image that is transmitted; wherein session key information is transmitted to the destination device during a video blanking period.