Crypto
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
Интерфейс Crypto
представляет базовые криптографические функции, доступные в общеупотребительном контексте. Он позволяет получить доступ к криптографически сильному генератору случайных чисел и к криптографическим примитивам.
Объект с этим интерфейсом доступен в Web-контексте через свойство Window.crypto
.
Свойства
Этот интерфейс реализует свойства, объявленные в RandomSource
.
Crypto.subtle
Экспериментальная возможность Только для чтения-
Возвращает объект
SubtleCrypto
, предоставляющий доступ к часто используемым криптографическим примитивам, таким как хэширование, цифровые подписи, шифрование и расшифрованные.
Методы
Этот интерфейс реализует методы, объявленные в RandomSource
.
RandomSource.getRandomValues()
-
Заполняет переданные
TypedArray
случайными в криптографическом смысле значениями.
Спецификации
Specification |
---|
Web Cryptography API # crypto-interface |
Совместимость с браузерами
BCD tables only load in the browser