A label for a product includes an electronic display for displaying label information. The digital label includes a processor, a memory, and a display configured to store and display label information about a product to which the label is attached. The digital label also stores product authentication data for authenticating the product to which the label is attached.