摘要 |
A system and associated methods check data before and after storage and/or transmission to provide a weak verification that the data has not been corrupted or manipulated. A data block is encoded to compress the data into a smaller size prior to storage for or transmission to a low processing power device, such as a personal digital assistant. A decoding process is subsequently performed on the low processing power device when the data is used. A known verification process is applied to verify only a proper subset of the compressed data. The known verification process is preferably a strong verification technique that ensures that certain critical portions of the encoded/compressed data are verified. Less critical portions of the encoded/compressed data are not checked since errors in these less critical portions may have an inconsequential effect on the use or processing of the data by the low processing power device.
|