XOR вместо умножения и счет числа совпадений, сказали уже Вам. Все нормально будет, это битоваая, она же полярная коррелячция. Если ~белый шум имеется, то проиграете всего порядка децибела с хвостиком по сравнению с обычной корреляцией. А для красоты посчитайте 2*S-L :-) L=13 для Баркера 13, S - число совпадений после xor.