Здравствуйте.
Есть, предположим, четыре известных аргумента:
x1=4275140030050409
x2=05/2015
x3=Clay A. Ballenger
x4=Visa
И зависимая переменная - результат работы функции:
y=460
и есть неизвестный аргумент z (но для конкретно этих данных он известен):
z=879
Область допустимых значений функции, то есть чему может быть равен y:
1,2,3,4,5,...,1000
Нужно определить функцию, которой зашифровано число 879, это СВВ-код, как можно было догадаться.
Я подозреваю, что из всех данных для получения Y используется только номер карты и экспа, ещё, вполне вероятно, что функция - это XOR, применённый к СВВ номеру. полученное число 1000 - это три ноля. к однозначным и двузначным числам просто надо дописать нули в начало, чтобы получилось трёзначное.
Решившему задачку - приз )
Часть базы или денежное вознаграждение.
PS: возможно и такое, что CVV-код и Y вообще никак не связаны, тогда задачка решения не имеет (
Есть, предположим, четыре известных аргумента:
x1=4275140030050409
x2=05/2015
x3=Clay A. Ballenger
x4=Visa
И зависимая переменная - результат работы функции:
y=460
и есть неизвестный аргумент z (но для конкретно этих данных он известен):
z=879
Область допустимых значений функции, то есть чему может быть равен y:
1,2,3,4,5,...,1000
Нужно определить функцию, которой зашифровано число 879, это СВВ-код, как можно было догадаться.
Я подозреваю, что из всех данных для получения Y используется только номер карты и экспа, ещё, вполне вероятно, что функция - это XOR, применённый к СВВ номеру. полученное число 1000 - это три ноля. к однозначным и двузначным числам просто надо дописать нули в начало, чтобы получилось трёзначное.
Решившему задачку - приз )
Часть базы или денежное вознаграждение.
PS: возможно и такое, что CVV-код и Y вообще никак не связаны, тогда задачка решения не имеет (