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

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

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

Answer 1

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

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

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

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

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

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

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

есть скрипт jquerypep

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

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

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

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

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

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

180