Самый простой и действительно НЕ БЕЗОПАСНЫЙ (как в случае с легким взломом любой, уделяющий немного внимания) способ сделать это:
int number1;
int number2;
int key;
//encode (we know number1 and number2 and we want to know the key)
number1 = 983;
number2 = 2303;
key = number1 ^ number2;
//decode (we know number1 and the key and we want to know number2)
number1 = 983;
number2 = key ^ number1;
Еще раз (чтобы избежать отрицательных голосов). Этот метод взломан в считанные секунды любым, кто садится за него. Он работает для невежественных пользователей (без понятия, как в математике, без программирования).