Как зашифровать мои данные на стороне сервера с помощью django - PullRequest
1 голос
/ 19 декабря 2010

Это мое требование:

  1. Пользовательский контент в конечном итоге хранится на стороне сервера, но сохранение данных зашифровано
  2. На стороне сервера, то есть технического персонала сайта, не может быть никакого способа расшифровки содержимого пользователя, поскольку пароль пользователя, хранящийся на стороне сервера, представляет собой длинный список зашифрованных символов md5.
  3. Для шифрования мы можем временно рассмотреть только текст

То же самое, что и пароль, который я хочу обработать, но эти данные необходимо вывести пользователю, поэтому мне нужно расшифровать данные на стороне клиента,

что я могу сделать,

спасибо

Последнее обновление:

если я использую javascript obfuscator в моих данных javascript, сколько шансов быть кем-то взломанным.

Ответы [ 2 ]

1 голос
/ 19 декабря 2010

Шифрование и дешифрование на клиенте, никогда не храните ключ на стороне сервера.

См. jsencryption пример шифрования на стороне клиента.

0 голосов
/ 19 декабря 2010

Если вы используете javascript obfuscator, высоки шансы, что он может быть взломан, обфускация не является шифрованием.

Вы должны хэшировать содержимое на стороне сервера, используя md5.

Можете ли вы быть более ясным и конкретным в вопросе?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...