systems and methods for preventing counterfeit are described . consumers are able to authenticate the products they wish to buy and also authenticate the sellers selling the products . manufacturers or brand owners of the products are able to track and control the distribution of the products to prevent counterfeit and undesired parallel trade .