Описание тега window.crypto
JavaScript API для выполнения основных криптографических операций в веб-приложениях, таких как хеширование, создание и проверка подписи, а также шифрование и дешифрование.
3
ответа
Как получить HMAC с помощью Crypto Web API
Как я могу получить HMAC-SHA512(ключ, данные) в браузере, используя Crypto Web API (window.crypto)? В настоящее время я использую библиотеку CryptoJS, и это довольно просто: CryptoJS.HmacSHA512("myawesomedata", "mysecretkey").toString(); Результат 9…
16 ноя '17 в 12:00
1
ответ
Что такое замена или альтернатива для window.crypto.logout после firefox 33
В предыдущий день мы использовали window.crypto.logout для очистки взаимной аутентификации SSL клиента. После firefox 33 кто-нибудь знает, как мы можем очистить SSL-аутентификацию клиента? благодарю вас
13 ноя '14 в 11:06
2
ответа
Что не так с crypto.getRandomValues в Internet Explorer 11?
Следующий код генерирует 3 случайных числа с помощью window.crypto.getRandomValues, Согласно документации разработчика ( Microsoft MSDN и Mozilla MDN), это должно работать как в IE, так и в Chrome. Но на самом деле он работает только в Chrome, а не …
18 май '17 в 08:43
1
ответ
Шифрование с помощью Crypto Node.js и дешифрование с помощью window.crypto в Service-Worker
Исходный код: https://github.com/HectorAnadon/Crypto-NodeJS-window.crypto Я использую AES-128-GCM для отправки зашифрованного изображения с сервера node.js сервисному работнику (сценарий выполняется на фоне веб-браузера), где я пытаюсь его расшифров…
09 июн '15 в 13:41
1
ответ
Как мне использовать TextEncoder в IE11?
Я пытаюсь хэшировать строку. Но какова альтернатива для функции TextEncoder в IE11 и Safari? var string = "foobar"; window.crypto.subtle.digest( { "name": "SHA-256" }, new TextEncoder("utf-8").encode(string)).then(function (hash) { console.log(hex(h…
15 фев '16 в 21:27
0
ответов
Сохранить window.crypto сгенерированный закрытый ключ в хранилище ключей браузера?
Мы пытаемся реализовать следующий рабочий процесс: сгенерировать закрытый ключ в браузере, используя window.crypto создайте запрос подписи сертификата PKCS10 в браузере отправить PKCS10 на сервер сервер подписывает запрос и возвращает сертификат x50…
03 апр '16 в 13:42
1
ответ
Генератор паролей Javascript с добавлением пробелов и неудачных тестов
Я пытаюсь создать генератор паролей, который создает пароли, соответствующие: Не менее 8 символов в длину, не более 40 символов в длину Должен содержать как минимум 1 заглавную, строчную букву, число и символ Я избегаю Math.random по своему выбору, …
19 апр '16 в 10:36
18
ответов
Как использовать Jest для тестирования функций с использованием crypto или window.msCrypto
При запуске модульных тестов с помощью Jest в реагировании API window.crypto вызывает проблемы. Я не нашел способа внедрить crypto в Jest без установки других пакетов, чего я не могу сделать. Таким образом, без использования другого пакета npm есть …
02 окт '18 в 15:58
1
ответ
Подпись js на chrome с хранилищем ключей ОС
W3C работает над http://www.w3.org/TR/WebCryptoAPI/ определить способ генерации цифровых подписей, шифрования и т. д. из JavaScript. В основном определяет новый объект crypto внутри window объект в DOM который должен предоставлять javascript с функц…
05 сен '14 в 11:19
1
ответ
window.crypto.subtle не работает в размещенном в IIS веб-приложении
Я использую window.crypto.subtle.importKey() для одного из процессов аутентификации в моем приложении. Он работает, когда я запускаю его на сервере узлов, но не работает, когда я размещаю его на IIS. Ошибка: importKey из неопределенного (до окна. Cr…
13 ноя '17 в 16:02
0
ответов
window.crypto - член JWK "n" не может быть декодирован base64url или содержит заполнение
Я пытаюсь установить e - экспонент и n - Модуль параметров в window.crypto.subtle.importKey: window.crypto.subtle.importKey( "jwk", //can be "jwk" (public or private), "spki" (public only), or "pkcs8" (private only) { //this is an example jwk key, o…
15 авг '18 в 13:34
1
ответ
Расшифруйте сообщение RSA из браузера с помощью API window.crypto.subtle
Я пытаюсь декодировать 2048-битное сообщение RSA, закодированное открытым ключом, используя соответствующий закрытый ключ. Среда - это Google Chrome, и я используюwindow.crypto.subtle API. Я создал ключевую пару и закодировал сообщение, используя op…
08 апр '20 в 11:46
1
ответ
Расшифровать 256-битное сообщение AES-CTR из браузера с помощью API window.crypto.subtle
Мне нужно в браузере расшифровать сообщение, закодированное с помощью AES-CTR 256 бит (закодировано с использованием OpenSSL). Используя OpenSSL, я получаю что-то вроде: key=189BBBB00C5F1FB7FBA9AD9285F193D1771D7611CB891E5C1F4E24C20E50FB1D iv =4103C8…
02 апр '20 в 20:11
1
ответ
window.crypto возвращает 352-битный ключ вместо 256?
Я пытаюсь зашифровать текст с помощью window.crypto: await crypto.subtle.encrypt(algorithm, key, dataArrayBuffer).catch(error => console.error(error)); Однако я получаю эту ошибку AES key data must be 128 or 256 bits. Я использую PBKDF2 для созда…
08 авг '20 в 10:45
1
ответ
Как правильно сгенерировать случайный пароль с помощью свойства window.crypto?
В Math.floor(Math.random() * 100) или Math.ceil(Math.random() * 100)метод генерации случайного числа не самый криптографически безопасный. Я хочу использовать этот метод в приложении со случайным паролем, я пытаюсь использовать свойство window.crypt…
02 авг '21 в 09:46
0
ответов
Библиотека Javascript window.crypto.subtle возвращает необработанную ошибку при попытке расшифровать зашифрованный текст с использованием импортированного ключа
Я пишу скрипт для декодирования зашифрованного текста с использованием закрытого ключа. Оригинальный текст — Hello World . Я использовал этот веб-сайт для создания пары открытых закрытых ключей, а также для тестирования шифрования: https://www.devgl…
04 дек '22 в 10:06
0
ответов
Зашифровать с помощью 'window.crypto.subtle', расшифровать на С#
Я хочу зашифровать с помощьюwindow.crypto.subtleи расшифровать вC#. Крипта/дешифровка в js работает. В C# вычисленный тег аутентификации не соответствует входным данным. Я не знаю, могу ли я поместить любые 12 байтов в качестве соли и нужно ли мне п…
02 дек '22 в 13:42
0
ответов
window.crypto.subtle не определен при подключении к http://localhost:3000 в Firefox
Я хотел снова начать работать над одностраничным приложением, которое создавал несколько месяцев назад. Он интегрируется с Azure Cloud и использует его библиотеки для входа в систему. Развернутый экземпляр работает с использованием https и корректно…
15 сен '23 в 16:59