У меня есть столбец в базе данных, в котором хранится столбец «рейтинг» со значениями от от 1 до 9.Простой способ шифрования и дешифрования одной цифры
Есть ли простой способ зашифровать этот столбец, чтобы он не читался для людей с полным доступом к БД и SourceCode?
Должен быть способ извлечь точное значение (а не просто обрабатывать его как хеш),
, а зашифрованные строки должны отличаться для одного и того же ввода.
Ищет общий подход или решение PHP/.NET.
1 байты "шифрованию" является своим родом бессмысленно. это сводилось бы к простому XORing ценности с чем-то другим. например 'rating_in_db = real_rating^user_id' или что-то в этом роде. –
добавление row_id поможет получить случайный результат, но есть ли способ скрыть значения от людей с полным доступом к DB + SourceCode (a.k.a разработчикам)? –
Однако, если у них есть доступ к базе данных и исходному коду, шифрование бессмысленно – Federkun