subtle.decrypt(algorithm, key, data)
algorithm<RsaOaepParams> | <AesCtrParams> | <AesCbcParams>key<CryptoKey>data<ArrayBuffer> | <TypedArray> | <DataView> | <Buffer>- 返回:<Promise> 在成功时以 <ArrayBuffer> 完成。
使用在 algorithm 中指定的方法和参数,以及由 key 提供的密钥材料,此方法尝试解密提供的 data。如果成功,返回的 promise 将会以包含明文结果的 <ArrayBuffer> 解析。
【Using the method and parameters specified in algorithm and the keying
material provided by key, this method attempts to decipher the
provided data. If successful, the returned promise will be resolved with
an <ArrayBuffer> containing the plaintext result.】
目前支持的算法包括:
【The algorithms currently supported include:】
'AES-CBC''AES-CTR''AES-GCM''AES-OCB'[^现代算法]'ChaCha20-Poly1305'4'RSA-OAEP'