Let's assume that we want to distinguish original vs fake products when a customer receives them. I was thinking about using a protocol similar to digital signature.
My question is can this problem be mapped to digital signature? If not, what other security protocol can we use?
More details: I was thinking about using the digital signature. Let's assume the original company writes a pair of digital signature and plain text on the product. Then, when customer receives it, (s)he can verifies it using the protocol (you may refer to here (3' 56'') for the protocol), and understands if the item is coming from the original sender or not. However, the attacker can come in the middle, make a product, and copy the digital signature and the plaintext from original one!