Crypto
Crypto
インターフェイスは、現在のコンテキストで利用できる基本的な暗号機能を表します。これは、暗号強度の強い乱数生成器と暗号プリミティブへのアクセスを許可します。
このインターフェイスを持つオブジェクトは、Window.crypto
プロパティを通じてウェブコンテキスト上で利用可能です。
プロパティ
このインターフェイスは、RandomSource
上に定義されたプロパティを実装します。
Crypto.subtle
Experimental 読取専用-
ハッシュや署名、暗号化、復号など、共通の暗号プリミティブへのアクセスを提供する
SubtleCrypto
オブジェクトを返します。
メソッド
このインターフェイスは、RandomSource
上に定義されたメソッドを実装します。
Crypto.getRandomValues()
-
渡された
TypedArray
を暗号強度の強い乱数値で埋めます。 Crypto.randomUUID()
-
ランダムに生成された 36 文字の v4 UUID を返します。
仕様
Specification |
---|
Web Cryptography API # crypto-interface |
ブラウザーの実装状況
BCD tables only load in the browser