2014-01-09 4 views
0

Существует форма с двумя полями: X и Y. X известен, Y генерируется позднее через ajax на основе X. После отправки я хотел бы проверить, был ли я создан Y или нет.Функция шифрования/проверки в php

Я ищу функцию (и обратное), что является более сложным, чтобы выяснить, чем на примере ниже:

x = 7 (random number) 
y = f(x) 
x = g(y) 

example: 
f = +2 
g = -2 

x = 7 
y = 9 
x = 7 

ответ

1

Почему бы не использовать п (х) и проверьте свой вывод против посланных значение y? Таким образом, вы даже можете сделать необратимые долины для y (например, md5 или sha)?

+0

Не могли бы вы привести пример, пожалуйста? –

+0

Я так думаю, я должен сохранить сгенерированное число. –

+0

Нет, поскольку выход f (x) будет тем же результатом. Если он должен быть случайным, вам нужно будет сохранить ваш результат f (x) на сервере, так как изменение значения y не приведет к x, поскольку оно случайное в любом случае –