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/

相关文章:

c# - 对象已存在于 RSACryptoServiceProvider 中

javascript - main.bundle.js 大小在 Angular 4 中负载过大

node.js - 发布到 Nexus 上的私有(private) NPM 存储库时出现身份验证错误

javascript - 使用 jquery 将表页脚动态移动到滚动 div 的底部

java - java解密期间出现BadPaddingException

javascript - 为什么我不能在 JavaScript 中连接数组引用?

java - Cipher 对象是否可重用?

github - 将 GitHub 存储库移动到组织时处理 NPM 和 Bower 注册表项

javascript - 使用破折号或点设置 Google map v3 折线样式?

javascript - 所有库之后脚本中的匿名函数