вроде где то писали же, что там идет определенное смещение на цифру и свв не вычислишь, т.к. не будешь знать с какой стороны огрызок
вот
"У Визы CVV находится действительно в блоке, называемом Discretionary data.
А вот где именно, т.е. смещение, относительно края, знают только Банк и Виза, и...