Публикации по теме 'webcrypto'


Автономная аутентификация в браузере: Часть 1 — WebCrypto API
Аутентификация — это то, что мы обычно связываем со связью клиент-сервер, способ для пользователя сообщить серверу, что у него действительно есть права доступа к его данным. Приложение Concord не взаимодействует с сервером и не имеет доступа к централизованной базе данных, но нам по-прежнему нужен способ добавить удостоверение в наши приложения. Чтобы обеспечить безопасную идентификацию, мы можем использовать Web Crypto API для создания пары открытого/закрытого ключей и добавить немного..

Веселые времена с WebCrypto - Часть 1: PBKDF2
Обновление: Часть 2 вышла! На этой неделе мы с моим товарищем по команде Рамом Вальским получили уникальное задание: преобразовать модуль, связанный с криптографией, который мы написали на Node, в JavaScript с помощью WebCrypto. Поскольку мы с Рамом любим все, что связано с криптовалютой, наша реакция была следующей: Краткое введение в PBKDF2 PBKDF2 (функция получения ключа на основе пароля), как следует из названия, представляет собой функцию, используемую для получения..

Замена CryptoJS веб-криптографией для AES
С распространением Service Worker и PWA все больше проектов будут иметь зашифрованное хранилище на стороне клиента в качестве требования. В этом посте мы рассмотрим широко используемую криптографическую библиотеку JS, проведем базовую комплексную проверку, а затем покажем путь к замене ее собственным API веб-криптографии браузера. Базовая комплексная проверка CryptoJS — популярная библиотека для криптографии в браузере. Проведя некоторые базовые исследования, я убедился, что это не..

Случайная история о WebCrypto и WebAssembly
В эпоху, когда утечки данных попадают в новости только в случае кражи хотя бы пары сотен миллионов записей , все более важным становится думать о том, как защитить свои личные или бизнес-данные. Хотя такие инструменты, как GPG уже давно позволяют технически подкованным людям защищать наши данные, не хватает решений, которые были бы достаточно простыми для использования нетехническими специалистами. Bdrive - это платформа для обмена данными с сквозным шифрованием (E2E) , цель..