Patent ID: 7730296

Claim:
A method for coding information in a communication channel, the method comprising: performing by one or more processors and/or circuits, functions comprising: one or both of encoding and encrypting a first data using one or more of a first encoding table, a second encoding table, a first encryption table and a second encryption table; indicating which one of said one or more of said first encoding table, said second encoding table, said first encryption table and said second encryption table is utilized for said one or both of encoding and encrypting said first data, and which decrypting and/or decoding table corresponds to said one or more of said first encoding table, said second encoding table, said first encryption table and said second encryption table; and transferring said one or both of said encoded and encrypted first data downstream for one or both of decoding and decrypting based on said indicating, wherein said one or both of decoding and decrypting is performed synchronously with said one or both of encoding and encrypting of said first data, and wherein said indicating is performed prior to receiving of said one or both of said encoded and encrypted first data.