gpt4 book ai didi

javascript - AES-KW 的 unwrapKey 函数在 IE11 中不起作用

转载 作者:行者123 更新时间:2023-12-02 22:37:38 24 4
gpt4 key购买 nike

在 MS Edge 上,以下解包代码有效:

window.crypto.subtle.unwrapKey(
"raw",
wrappedKey,
derivedKey,
{ "name": "AES-KW", iv: iv },
{ "name": "AES-CBC", iv: iv },
false,
["decrypt"]
)

IE11 实现基于 W3C WebCrypto API 的未完成版本,有 documentation但没有任何可用的示例代码,而且我的尝试到目前为止还没有奏效。以下不会在 IE11 上引发错误,但结果键为 null:

window.msCrypto.subtle.unwrapKey(
wrappedKey,
{
"name": "AES-KW",
iv: iv
},
e.target.result,
false,
["decrypt"]
)

这是JSFiddle 你可以运行。

最佳答案

您可以使用垫片,例如 webcrypto-shim修复IE11执行不完整的问题

关于javascript - AES-KW 的 unwrapKey 函数在 IE11 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34808703/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com