Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/279.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/csharp-4.0/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Google Pay使用.net解密直接令牌_C#_Encryption_Google Pay - Fatal编程技术网

C# Google Pay使用.net解密直接令牌

C# Google Pay使用.net解密直接令牌,c#,encryption,google-pay,C#,Encryption,Google Pay,我正在寻找使用.net(c#)解密Google Pay响应的帮助。我正在使用JavaScript API和Direct方法。我让集成在测试中工作,并收到一个加密的负载 问题是似乎没有任何.net库支持对ECv2消息进行解密。我找到的唯一一个库是Tink,但是它使用的是一个Java桥,对我来说不起作用 有人成功地做到了这一点或就此写了一篇文章吗?根据@fstanis的评论,我能够用它来解密谷歌支付数据。这个问题与堆栈溢出(请求资源)无关,但是Tink使用的算法是有文档记录的,它应该允许您只需一点努

我正在寻找使用.net(c#)解密Google Pay响应的帮助。我正在使用JavaScript API和Direct方法。我让集成在测试中工作,并收到一个加密的负载

问题是似乎没有任何.net库支持对ECv2消息进行解密。我找到的唯一一个库是Tink,但是它使用的是一个Java桥,对我来说不起作用


有人成功地做到了这一点或就此写了一篇文章吗?

根据@fstanis的评论,我能够用它来解密谷歌支付数据。

这个问题与堆栈溢出(请求资源)无关,但是Tink使用的算法是有文档记录的,它应该允许您只需一点努力就可以实现自己的一致性。如果你这样做,考虑让它在Github上帮助他人。@ IanKemp,谢谢你的评论,我一直在尝试跟踪谷歌文档中的解密步骤。我只是不熟悉加密算法。我写了一个C#示例,介绍如何使用BouncyCastle解密这些令牌:(小免责声明,这不是官方的:Tink是谷歌推荐的用于这些目的的库)@fstanis-我昨天在你的库中玩了一个游戏-我正在努力让它与我得到的响应一起工作-大多数问题似乎都与JSON编码有关。如果你注意到了什么,请随时在GH上提交问题。