Advanced stream format (asf) data stream header object protection
AssigneeMicrosoft Corporation
InventorsDaniel Adent, Cory West, Pratul Dublish, Clifford P. Strom, Brian D. Crites
Life of this patent
Estimating the term…
Loading patent…
AssigneeMicrosoft Corporation
InventorsDaniel Adent, Cory West, Pratul Dublish, Clifford P. Strom, Brian D. Crites
Estimating the term…
A header object for a data file is comprised of sub-objects which specify properties of the data stream and contains information needed to properly verify and interpret the information within the data object. In order to allow the protection of any set of sub-objects without requiring that the sub-objects follow any specific ordering, a new sub-object is introduced which includes region specifiers identifying regions within sub-objects and verification information for those regions. This new sub-object in the header object allows the modification of non-protected regions and reorganization of sub-objects in a header without invalidating verification information.
A method implemented by at least one computing system for use with an object comprising a plurality of sub-objects, said method providing a digital signature for at least one region, where said at least one region is comprised of all or part of one of at least one sub-object within said plurality of sub-objects, the method comprising:
A method for validating a digital signature for use with an object comprising a plurality of sub-objects and is implemented by at least one computing system, said method comprising:
A method for validating a digital signature for use with an object comprising a plurality of sub-objects and is implemented by at least one computing system, said method comprising:
A computer-readable storage medium for use with an object comprising a plurality of sub-objects, said computer-readable storage medium providing a digital signature for at least one region, where said at least one region is comprised of all or part of one of at least one sub-object within said plurality of sub-objects, the computer-readable storage medium comprising instructions for:
A computer-readable storage medium for validating a digital signature for use with an object comprising a plurality of sub-objects, said computer-readable storage medium comprising instructions for:
A computer-readable storage medium for validating a digital signature for use with an object comprising a plurality of sub-objects, said computer-readable storage medium comprising instructions for:
A system for use with a header object comprising a plurality of sub-objects, the system comprising:
A system for use with a header object comprising a plurality of sub-objects the system comprising:
A system for use with a header object comprising a plurality of sub-objects, the system comprising:
Dependencies are inferred from the claim text.