Data processing apparatus and method
AssigneeSony United Kingdom Limited
InventorAndrew Taylor
Life of this patent
Estimating the term…
Loading patent…
AssigneeSony United Kingdom Limited
InventorAndrew Taylor
Estimating the term…
An encoding data processing apparatus is described which is operable to generate protected compression encoded data representative of protected media signals. The apparatus comprises a data analyser which is operable to receive compression encoded data representative of the media signals and to select low perceptibility data bits in the compression encoded data which when altered would have a relatively low perceivable effect on the media signals recovered from compression decoding the compression encoded data after the selected bits had been altered. The bits are selected in accordance with predetermined criteria. The apparatus also comprises an information validation engine which is operable to form a normalised version of the compression encoded data by setting the selected data bits in the compression encoded data to a predetermined value and to generate a secure hash value of the normalised version of the compression encoded data. The information validation engine then forms the protected compression encoded data by replacing the selected data bits of the normalised compression encoded data with the data bits of the secure hash value. By generating a secure hash of the normalised bitstream rather than the original bitstream, subsequent authentication of the bitstream to verify that the bitstream has not been changed becomes possible without increasing the size of the bitstream.
An encoding data processing apparatus operable to generate protected compression encoded data representative of protected media signals, the apparatus comprising:
A decoding data processing apparatus operable to validate protected media signals by decoding protected compression encoded data representative of the protected media signals, the protected compression encoded data containing validation data, the validation data having been calculated by identifying selected data bits in the compression encoded data in accordance with predetermined criteria which when altered would have a relatively low perceivable effect on the media signals, setting the selected data bits to a predetermined value to form a normalised version of the compression encoded data, calculating a secure hash value of the normalised version of the compression encoded data and replacing the selected data bits of the normalised version of the compression encoded data with the data bits of the secure hash value,
An encoding data processing method for generating protected compression encoded data representative of protected media signals, the method comprising the steps of:
A decoding data processing method for validating protected media signals by decoding protected compression encoded data representative of the media signals, the compression encoded data containing validation data, the validation data having been calculated by identifying selected data bits in the compression encoded data in accordance with predetermined criteria which when altered would have a relatively low perceivable effect on the media signals, setting the selected data bits to a predetermined value to form a normalised version of the compression encoded data, calculating a secure hash value of the normalised version of the compression encoded data and replacing the selected data bits of the normalised version of the compression encoded data with the data bits of the secure hash value, the method comprising the steps of:
A signal representative of protected compression encoded data representative of the media signals, the protected compression encoded data containing validation data, the validation data having been calculated by identifying selected data bits in the compression encoded data in accordance with predetermined criteria which when altered would have a relatively low perceivable effect on the media signals, setting the selected data bits to a predetermined value to form a normalised version of the compression encoded data, calculating a secure hash value of the normalised version of the compression encoded data and replacing the selected data bits of the normalised version of the compression encoded data with the data bits of the secure hash value.
Dependencies are inferred from the claim text.