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.

Note: This feature is available in Web Workers.

Giao diện Crypto biểu diễn các tính năng mật mã cơ bản có sẵn trong ngữ cảnh hiện tại. Nó cho phép truy cập vào một bộ sinh số ngẫu nhiên đủ mạnh về mặt mật mã và các nguyên hàm mật mã.

Crypto có sẵn trong window thông qua thuộc tính Window.crypto và trong worker thông qua thuộc tính WorkerGlobalScope.crypto.

Thuộc tính thể hiện

Crypto.subtle Read only Secure context

Trả về một đối tượng SubtleCrypto, cung cấp quyền truy cập vào các nguyên hàm mật mã phổ biến, như băm, ký, mã hóa hoặc giải mã.

Phương thức thể hiện

Crypto.getRandomValues()

Điền các giá trị ngẫu nhiên đủ an toàn về mặt mật mã vào TypedArray được truyền vào.

Crypto.randomUUID() Secure context

Trả về một UUID v4 được tạo ngẫu nhiên với độ dài 36 ký tự.

Thông số kỹ thuật

Specification
Web Cryptography Level 2
# crypto-interface

Tương thích trình duyệt

Xem thêm