Crypto

Интерфейс Crypto представляет базовые криптографические функции, доступные в общеупотребительном контексте. Он позволяет получить доступ к криптографически сильному генеретору случайных чисел и к криптографическим примитивам.

Объект с этим интерфейсом доступен в Web-контексте через свойство Window.crypto.

Свойства

Этот интерфейс реализует свойства, объявленные в RandomSource.

Crypto.subtle Только для чтения
Возвращает объект SubtleCrypto, предоставляющий доступ к часто используемым криптографическим примитивам, таким как хэширование, цифровые подписи, шифрование и расшифрование.

Методы

Этот интерфейс реализует методы, объявленные в RandomSource.

RandomSource.getRandomValues()
Заполняет переданные TypedArray случайными в криптографическом смысле значениями.

Спецификации

Спецификация Статус Комментарий
Web Cryptography API
Определение 'Crypto' в этой спецификации.
Рекомендация Исходное описание

Совместимость с браузерами

BCD tables only load in the browser

Смотрите также