Задать вопрос
vanyahuk7
@vanyahuk7
Co-founder beauto.com.ua co-founder limgro.com - W

Можно ли каким-то образом зашифровать данные ключем API между react.js и laravel?

Есть сайт на laravel + react.js. Он полностью работает на ajax запросах.
фронт собираеться webpack;
можно ли каким то образом зашифровать данные ключем?
  • Вопрос задан
  • 537 просмотров
Подписаться 1 Средний 1 комментарий
Пригласить эксперта
Ответы на вопрос 3
Sanasol
@Sanasol Куратор тега Laravel
нельзя просто так взять и загуглить ошибку
Можно, и с таким же успехом расшифровать в браузере можно будет если что.
Ответ написан
xmoonlight
@xmoonlight
https://sitecoder.blogspot.com
Два варианта:

1. Защита от прослушки: сессия зашифрована заранее (почта, смс) и ключ на работу с данными, привязанный к ключу сессии, передаётся вместе с этими данным, зашифрованные этим же ключом.

2. Защита от использования хранимых данных владельцем хранилища (сервиса): Ключ хранится локально у пользователя-создателя-контента. Сервер только хранит зашифрованные данные и не знает что в них.
Ответ написан
Комментировать
AmdY
@AmdY
PHP и прочие вебштучки
Да, это не проблема. Только с какой целью.
Прежде всего нужно использовать https - это защитит вообще трафик к сайту от сниферов.
Можно шифровать на сервере с помощью какого-нибудь aes или любого другого алгоритма, респонс шифруете на сервере, а на клиенте расшифровываете в js. Вот только ключ в браузере можно получить имея к нему доступ, так что совсем уж секьёрно не получится.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
ITK academy Нижний Новгород
от 80 000 до 120 000 ₽
ITK academy Воронеж
от 50 000 до 90 000 ₽