Crypto
Интерфейс Crypto
представляет базовые криптографические функции, доступные в общеупотребительном контексте. Он позволяет получить доступ к криптографически сильному генератору случайных чисел и к криптографическим примитивам.
Объект с этим интерфейсом доступен в Web-контексте через свойство Window.crypto
.
Свойства
Этот интерфейс реализует свойства, объявленные в RandomSource
.
Crypto.subtle
(en-US) Только для чтения- Возвращает объект
SubtleCrypto
, предоставляющий доступ к часто используемым криптографическим примитивам, таким как хэширование, цифровые подписи, шифрование и расшифрованные.
Методы
Этот интерфейс реализует методы, объявленные в RandomSource
.
RandomSource.getRandomValues()
- Заполняет переданные
TypedArray
случайными в криптографическом смысле значениями.
Спецификации
Спецификация | Статус | Комментарий |
Web Cryptography API Определение 'Crypto' в этой спецификации. |
Рекомендация | Исходное описание |
Совместимость с браузерами
BCD tables only load in the browser