Crypto

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

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

Свойства

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

Crypto.subtle (en-US) Экспериментальная возможность Только для чтения

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

Методы

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

RandomSource.getRandomValues()

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

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

Specification
Web Cryptography API
# crypto-interface

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

BCD tables only load in the browser

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