Зашифруйте ответные данные в угловом 5 проекте

Я работаю над проектом php и angular 5, и мне нужно знать, как зашифровать ответ, который появляется на вкладке сети. Можем ли мы зашифровать его, чтобы пользователь не мог прочитать ответ?

-1

Решение

  • Сервер принадлежит вам. Вы контролируете сервер.
  • Браузер принадлежит вашему посетителю. Они контролируют браузер.

Невозможно предоставить данные в браузер без предоставления их посетителю.

Шифрование через HTTPS защитит данные от третьих лиц, пытающихся перехватить их при передаче. Для этого наиболее полезно шифрование в WWW.

Если вы хотите защитить его от посетителя, то не отправляйте его в браузер. Держите это на сервере. Обработайте это там. Свяжите это с посетителем, используя сеанс и / или учетную запись пользователя.

5

Другие решения

Вы можете зашифровать данные браузера — сервера, но не можете гарантировать, что данные на 100% невидимы пользовательским клиентом.

Если вы хотите запутать данные, вы можете использовать BSON сделать более сложные данные читаемыми. Но не пытайтесь зашифровать данные JSON, думая, что пользователь не сможет их прочитать. Даже используя асимметричное шифрование, вы должны отправить открытый ключ в браузер, который может быть обнаружен пользователем, что делает данные читаемыми.

-1

По вопросам рекламы [email protected]