javascript - 使用 JavaScript 解密 ApplePay token

标签 javascript encryption npm openssl applepay

我想在可以获得 NPM 包的环境中解密 ApplePay token 。有几个存储库可以执行此操作,但不是在 JavaScript 中。

对于 ruby https://github.com/spreedly/gala

我想移植它,但我不确定 JavaScript 中是否有等效的 OpenSSL 调用。

OpenSSL::Cipher.new("aes-256-gcm").decrypt
OpenSSL::PKey::EC.new(Base64.decode64(ephemeral_public_key))
OpenSSL::X509::Store.new
Digest::SHA256.new

请谁给我指点一个 NPM 包,哪些功能是等效的?

最佳答案

我能够拼凑一些项目并在 JS 中获得一个可用的解密示例。

https://github.com/inturbidus/applepay-token

关于javascript - 使用 JavaScript 解密 ApplePay token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50413015/

相关文章:

reactjs - create-react-app npm 运行构建命令

javascript - Object.create 工作 new() 不

javascript - 当通过另一个 aspx 页面的 javascript 打开一个 aspx 时,不会触发 PageLoad 事件

javascript - TinyMCE 可以将超链接自动转换为 anchor 吗?

java - AES 解密的有效结果在一个字节和一个字节中不同的可能性有多大?

c# - C#中的二进制到.Beep方法

javascript - ThreeJS如何在场景中拖动鼠标只旋转相机?

c# - 在 C# 中使用来自 .Pem/.Pkcs8 key 文件的 MD5WithRSA 对数据进行签名

javascript - 通过 Twit w/Node.js 发布 Twitter 主题

javascript - 为什么我的 "npm install"下载了很多我没有指定的多余库?