Нашел интересную методику, позволяющую отличить фирменный товар от поддельного.
Сделать это можно на основе цифрового штрих-кода.
Производители контрафактной продукции редко идут на полное копирование маркировки фирменных изделий, ибо это все-таки жестко наказывается, и меняют пару-тройку цифр.

Разберем пример.
Код шампуня - 4 8 1 0 1 5 1 0 0 5 7 5 7 (всего 13 цифр!).
3. Суммируем цифры (слева направо), стоящие на чётных номерах: 8+0+5+0+5+5=23.
4. Полученную сумму умножаем на 3: 23х3 = 69.
5. Суммируем нечётные цифры (слева направо) без учёта последнего числа справа: 4+1+1+1+0+7=14.
6. Складываем результаты из 4-го и 5-го пунктов: 69+14=83.
7. От полученной цифры отбрасываем левую цифру, обозначающую десятки, в нашем примере это 8. Оставшееся число, обозначающее единицы, вычитаем из цифры 10: 10-3=7.
8. Результат должен совпасть с контрольной цифрой в штрих-коде — это последняя цифра - 7.

Значит, товар фирменный.

Позаимствовано – отсюда.