Сохранить секретный ключ в Web приложении

179
08 декабря 2019, 03:20

Вопрос в общем звучит так : как организовать end-to-end шифрование в Web приложении а конкретно - как хранить секретный ключ на стороне клиента? Предположим, сам ключ будет сгенерирован js в браузере пользователя, но где его хранить? Думается Cookies плохое решение т.к. они будут отправлены при запросе, а значит могут быть перехвачены.

Answer 1

Для шифрования в веб есть Web Crypto API.

Для сохранения данных есть localStorage и IndexedDB, их содержимое хранится на диске у пользователя браузера и не гуляет по сети, как куки, вместе с запросами

READ ALSO
Функция javascript не возвращает значение

Функция javascript не возвращает значение

Дело в том что функция не ретурнит ничего тоесть дело не в работе if`а или чего то ещё, она просто почему то ничего не отдаёт на выход, в чём может...

170
jQuery как дополнить скрипт

jQuery как дополнить скрипт

есть скрипт jquerypep

180
значение переменной из ссылки

значение переменной из ссылки

Как при клике по ссылке получить значение page?

169
JS-скрипт, позволяющий задать прозрачность фону в области курсора

JS-скрипт, позволяющий задать прозрачность фону в области курсора

Уважаемые пользователи! Есть два DIV-блока с фонамиОдин - ночной, он расположен поверх дневного

174