RsaOaepParams

RsaOaepParams dictionary of the Web 加密 API represents the object that should be passed as the algorithm parameter into SubtleCrypto.encrypt() , SubtleCrypto.decrypt() , SubtleCrypto.wrapKey() ,或 SubtleCrypto.unwrapKey() , when using the RSA_OAEP algorithm.

特性

name
A DOMString . This should be set to RSA-OAEP .
label 可选

A BufferSource — an array of bytes that does not itself need to be encrypted but which should be bound to the ciphertext. A digest of the label is part of the input to the encryption operation.

Unless your application calls for a label, you can just omit this argument and it will not affect the security of the encryption operation.

范例

See the examples for SubtleCrypto.encrypt() and SubtleCrypto.decrypt() .

规范

规范 状态 Comment
Web Cryptography API
The definition of 'SubtleCrypto.RsaOaepParams' in that specification.
Recommendation

浏览器兼容性

Browsers that support the "RSA-OAEP" algorithm for the SubtleCrypto.encrypt() , SubtleCrypto.decrypt() , SubtleCrypto.wrapKey() ,或 SubtleCrypto.unwrapKey() methods will support this type.

另请参阅