Movatterモバイル変換


[0]ホーム

URL:


  1. Web
  2. Web APIs
  3. Crypto

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 inWeb Workers.

TheCrypto interface represents basic cryptography features available in the current context.It allows access to a cryptographically strong random number generator and to cryptographic primitives.

TheCrypto is available in windows using theWindow.crypto property and in workers using theWorkerGlobalScope.crypto property.

Instance properties

This interface implements properties defined onRandomSource.

Crypto.subtleRead onlySecure context

Returns aSubtleCrypto object providing access to common cryptographic primitives, like hashing, signing, encryption, or decryption.

Instance methods

This interface implements methods defined onRandomSource.

Crypto.getRandomValues()

Fills the passedTypedArray with cryptographically sound random values.

Crypto.randomUUID()Secure context

Returns a randomly generated, 36 character long v4 UUID.

Specifications

Specification
Web Cryptography Level 2
# crypto-interface

Browser compatibility

See also

Help improve MDN

Learn how to contribute

This page was last modified on byMDN contributors.


[8]ページ先頭

©2009-2025 Movatter.jp