Abstract:
According to aspects of the embodiments, there is provided methods and systems for authenticating an imaging device consumer replaceable unit (CRU) used in products such as a printing system with appropriate programming such that they are able to positively recognize and accommodate authorized consumables. A microcontroller or processing chip is integrated with the CRU and capable of generating a Validation Code. A code key will be comprised of a value string including programmed characters representing a combination of all or portions of a market program designator or code, consumable identification (ID) information and a randomly generated value, which may be hidden from view. The resulting string key is a basis for an algorithm created Validation Code. This code is generated by the consumable processor and readable by a printing system or device the CRU is inserted into. The code is independently established by the printing system or device using the same algorithm and information and validates the resulting Code when they match.