Abstract: A system and method to authenticate products. The method includes storing identity data corresponding to products to be sold into a database, accessing the database at a point-of-sale of a product, and determining the authenticity of the product at the point-of-sale by comparing the product's identity data with the identity data stored in the database.