CA1256554A

Video signal scrambling and descrambling systems

Abstract

VIDEO SIGNAL SCRAMBLING AND DESCRAMBLING SYSTEMS ABSTRACT OF THE DISCLOSURE Systems for scrambling and descrambling videoinformation lines. The scrambling system includes a memory;a storage system for sequentially storing groups of fourvideo information lines in the memory; and a retrievalmeans for forming groups of four scrambled videoinformation lines by retrieving the stored videoinformation from the memory in a sequence different fromthe sequence within the stored group in which theinformation was stored. The retrieval system forms thescrambled video information lines by retrieving a portionof a first stored video information line from a firstposition therein to form a portion of a first scrambledvideo information line occupying a second position therein;retrieving a portion of the first stored video informationline from the corresponding second position therein to forma portion of a second scrambled video information lineoccupying a position therein other than the correspondingsecond position; and forming the portion of the firstscrambled video information line occupying thecorresponding first position therein by retrieving aportion of a stored video information line other than thefirst stored video information line from a position thereinother than the corresponding first position. The sequenceof formation of the scrambled lines, the respective sizesof the retrieved portions, and the combinations of storedvideo lines within the stored groups for forming the firstand second scrambled video lines are varied from one groupto the next in response to a keystream of control bits.The descrambling system functions conversely to thescrambling system.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Granted
  4. Today

23 claims: 5 independent, 18 dependent

  1. 1
    -32 CLAIMS 1. A system for scrambling video information lines, comprising a memory;storage means for sequentially storing groups of a plural predetermined number of said video information lines in the memory;and retrieval means for forming groups of a corresponding number of scrambled video information lines by retrieving the stored video information from the memory in a sequence different from the sequence within the stored group in which said information was stored;characterized by the retrieval means comprising means for retrieving a portion of a first stored video information line from a first position therein to form a portion of a first scrambled video information line occupying a second position therein;retrieving a portion of the first stored video information line from the corresponding second position therein to form a portion of a second scrambled video information line occupying a position therein other than the corresponding second position;and forming the portion of the first scrambled video information line occupying the corresponding first position therein by retrieving a portion of a stored video information line other than the first stored video information line from a position therein other than the corresponding first position. -33
  2. 12
    13. A system for scrambling video information lines, comprising a memory;storage means for sequentially storing groups of an even predetermined number of said video information lines in a memory;and retrieval means for forming groups of a corresponding number of scrambled video information lines by retrieving the stored video information from the memory in a sequence different from the sequence within the stored group in which said information was stored;characterized by the retrieval means comprising means for retrieving a first length portion of a first stored video information line from one end position therein to form a first length portion of a first scrambled video information line occupying the opposite end position therein;retrieving a second length portion of the first stored video information line from the corresponding opposite end position therein to form a second length portion of a second scrambled video information line occupying the corresponding one end position therein;retrieving a second length portion of a second stored video information line from the corresponding opposite end position therein to form a second length portion of the first scrambled video information line occupying the corresponding one end position therein;and retrieving a first length portion of the second stored video information line from the corresponding one end position therein to -37 form a first length portion of the second scrambled video information line occupying the corresponding opposite end position therein.
  3. 16
    17. A system for descrambling scrambled video information lines, comprising a memory;storage means for sequentially storing groups of plural predetermined number of said scrambled video information lines in the memory;and retrieval means for forming groups of a corresponding number of descrambled video information lines by retrieving the stored video information from the memory in a sequence different from the sequence within the stored group in which said information was stored;characterized by the retrieval means comprising means for retrieving a portion of a first scrambled video information line from a first position therein to form a portion of a first descrambled video information line occupying a second position therein;retrieving a portion of the first scrambled video information line from the corresponding second position therein to form a portion of a second descrambled video information line occupying a position therein other than the corresponding second position;and forming the portion of the first descrambled video information line occupying the corresponding first position therein by retrieving a portion of a scrambled video information line other than the first scrambled video information line from a position therein other than the corresponding first position;and -39 means for controlling the formation of the descrambled lines in response to a keystream, wherein each frame of the keystream includes a first set of control bits for designating combinations of descrambled video information lines as destinations for information stored in corresponding combinations of scrambled video information lines in said stored group.
  4. 20
    21. A system for descrambling scrambled video information lines, comprising a memory, storage means for sequentially storing groups of a plural predetermined number of said scrambled video information lines in the memory;and retrieval means for forming groups of a corresponding number of descrambled video information lines by retrieving the stored video information from the memory in a sequence different from the sequence within the stored group in which said information was stored;characterized by the retrieval means comprising means for retrieving a portion of a first scrambled video information line from a first position therein to form a portion of a first descrambled video information line occupying a second position therein;retrieving a portion of the first scrambled video information line from the corresponding second position therein to form a portion of a second descrambled video information line occupying a position therein other than the corresponding second position;and forming the portion of the first descrambled video information line occupying the corresponding first position therein by retrieving a portion of a scrambled Video information line other than the first scrambled video information line from a position therein other than the corresponding first position;and -41 means for controlling the formation of the descrambled lines in response to a keystream, wherein each frame of the keystream includes a first set of control bits for designating the sequence of retrieval of information from said scrambled video information lines in said stored group.
  5. 23
    24. A system for descrambling scrambled video information lines, comprising a memory;storage means for sequentially storing groups of an even predetermined number of said scrambled video information lines in the memory;and retrieval means for forming groups of a corresponding number of descrambled video information lines by retrieving the stored video information from the memory in a sequence different from the sequence within the stored group in which said information was stored;-42 characterized by the retrieval means comprising means for retrieving a first length portion of a first scrambled video information line from one end position therein to form a first length portion of a first descrambled video information line occupying the opposite end position therein;retrieving a second length portion of the first scrambled video information line from the corresponding opposite end position therein to form a second length portion of a second descrambled video information line occupying the corresponding one end position therein;retrieving a second length portion of a second scrambled video information line from the corresponding opposite end position therein to form a second length portion of the first descrambled video information line occupying the corresponding one end position therein;and retrieving a first length portion of the second scrambled video information line from the corresponding one end position therein to form a first length portion of the second descrambled video information line occupying the corresponding opposite end position therein;and means for controlling the formation of the scrambled lines in response to a keystream, wherein each frame of the keystream includes a first set of control bits for designating pairs of said first and second descrambled video information lines as destinations for information stored in corresponding pairs of scrambled video information lines in said stored group. -43 25. A system according to Claim 24, further characterized by the keystream further including a second set of control bits for designating the sequence of retrieval of information from said scrambled video information lines in said stored group.