Crypto
Интерфейс 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