CryptoKeyPair

Перевод не завершен. Пожалуйста, помогите перевести эту статью с английского.

CryptoKeyPair из Web Crypto API представляет собой пару ключей для ассиметричных криптографических алгоритмов, также известных как алгоритмы с публичным-приватным ключом.

Объект CryptoKeyPair может быть получен с помощью SubtleCrypto.generateKey(), используя один из следующих алгоритмов: RSASSA-PKCS1-v1_5, RSA-PSS, RSA-OAEP, ECDSA, или ECDH.

У него всего два свойства, оба объекты CryptoKey: свойства privateKey, содержащее приватный ключ, и publicKey с публичным ключом.

Свойства

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

Примеры

Методы SubtleCrypto обычно используют объекты CryptoKeyPair. Примеры:

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

Спецификация Статус Комментарий
Web Cryptography API
Определение 'CryptoKeyPair' в этой спецификации.
Рекомендация Initial definition.

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

Update compatibility data on GitHub
КомпьютерыМобильные
ChromeEdgeFirefoxInternet ExplorerOperaSafariAndroid webviewChrome для AndroidEdge MobileFirefox для AndroidOpera для AndroidSafari on iOSSamsung Internet
CryptoKeyPairChrome Полная поддержка 37Edge Полная поддержка ДаFirefox Полная поддержка 34IE Нет поддержки НетOpera ? Safari Нет поддержки НетWebView Android Полная поддержка 37Chrome Android Полная поддержка 37Edge Mobile Полная поддержка ДаFirefox Android Полная поддержка 34Opera Android ? Safari iOS Нет поддержки НетSamsung Internet Android Полная поддержка Да

Легенда

Полная поддержка  
Полная поддержка
Нет поддержки  
Нет поддержки
Совместимость неизвестна  
Совместимость неизвестна

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

Метки документа и участники

Внесли вклад в эту страницу: qkudev
Обновлялась последний раз: qkudev,