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

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

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

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

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

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽