From 33058f2b292b3a581333bdfb21b8f671898c5060 Mon Sep 17 00:00:00 2001 From: Peter Bengtsson Date: Tue, 8 Dec 2020 14:40:17 -0500 Subject: initial commit --- files/ja/web/api/web_crypto_api/index.html | 49 ++++++++++++++++++++++++++++++ 1 file changed, 49 insertions(+) create mode 100644 files/ja/web/api/web_crypto_api/index.html (limited to 'files/ja/web/api/web_crypto_api/index.html') diff --git a/files/ja/web/api/web_crypto_api/index.html b/files/ja/web/api/web_crypto_api/index.html new file mode 100644 index 0000000000..28bb98818a --- /dev/null +++ b/files/ja/web/api/web_crypto_api/index.html @@ -0,0 +1,49 @@ +--- +title: Web Crypto API +slug: Web/API/Web_Crypto_API +translation_of: Web/API/Web_Crypto_API +--- +
{{DefaultAPISidebar("Web Crypto API")}}
+ +

Web Crypto API は、暗号化を使用してシステムを構築するためにスクリプトが暗号化プリミティブを使用することを可能にするインターフェイスです。

+ +
+

警告: Web Crypto API は、低レベルの暗号化プリミティブを多数提供しています。それらは非常に使い方を間違えやすく、そして関連する落とし穴は非常に微妙である場合もあります。

+ +

基本的な暗号機能を正しく使用していると仮定しても、安全な鍵管理と全体的なセキュリティシステムの設計を正しく理解するのは非常に難しく、一般的にセキュリティ分野のスペシャリストの領域です。

+ +

セキュリティシステムの設計と実装に誤りがあると、システムのセキュリティが完全に無効になる可能性があります。

+ +

自分のしていることが分からない場合は、おそらくこの API を使用すべきではないでしょう。

+
+ +

インターフェイス

+ +

一部のブラウザでは、{{domxref("Crypto")}} というインターフェイスが明確に定義されておらず、暗号化されていなくても実装されていました。混乱を避けるために、このインタフェイスのメソッドとプロパティは Web Crypto API を実装しているブラウザから削除され、すべての Web Crypto API メソッドは新しいインターフェイス、つまり {{domxref("SubtleCrypto")}} で利用可能になりました。{{domxref("Crypto.subtle")}} プロパティはそれを実装しているオブジェクトへのアクセスを提供します

+ +

仕様

+ + + + + + + + + + + + + + + + +
仕様書ステータスコメント
{{SpecName("Web Crypto API")}}{{Spec2("Web Crypto API")}}初期定義
+ +

ブラウザの互換性

+ +

Crypto

+ + + +

{{Compat("api.Crypto")}}

-- cgit v1.2.3-54-g00ecf