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

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

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

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

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

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

Похожие вопросы