Я хочу зашифровать некоторые данные с помощью побитовых операций.
Например, два числа с побитовым или: от 8 и 1 до 9.
Но как мне его зашифровать, чтобы получить мои корневые номера?
Greetz
ИЛИ не является обратимым.XOR обратим.
Вы можете использовать битовый xor для достижения этого, он известен как xor шифр .
Из всех побитовых операций только XOR является обратимым. Ищите XOR-шифр , самый простой способ зашифровать ваши данные. В вашем случае вам все равно нужно знать хотя бы одно число из обоих, чтобы восстановить второе! Нет способа, которым вы можете восстановить оба.