谷歌在vb.net中重新加密v2加密

Zac*_* M. 4 vb.net encryption recaptcha

我正在尝试实现Googles Recaptcha v2的安全令牌版本,我已经成功实现了单站点版本.问题是我们需要多个域来使用相同的密钥进行验证.按照这里文档,让我挠头.对于新用户(我),"加密你的字符串"区域有点模糊.我尝试过使用标准的AES加密和我自己的盐,但没有运气,我遇到了ERROR: Invalid stoken

使用这个帖子AES加密/解密已经通过加密和解密得到了一些结果,但我在recaptcha中得到了相同的错误消息.

要尝试测试加密,我将按照底部回答中的内容发布如何使用PHP生成Google ReCaptcha V2安全令牌?

有没有人在VB.NET中使用它?我的代码目前是块阻止这两个帖子中的内容,在第二篇文章后我得到以下输出:

  • JSON: {"session_id":"1","ts_ms":1437712654577}

  • 网站秘密: 3330MgoTAAA333XFM388zn66iPtjOdQgREfZAgqZ

  • 加密: Ly32WGlavKyWBDBIip5IRHdZMCaeIe1077RJQ1sQ17UzNOj1SmvBQVipj3mGI32d

你可以看到加密的格式是关闭的,至少从SO帖子中建议的那样.

干杯

Mat*_*att 5

我在这里创建了一个Recaptcha V2安全令牌交换的工作示例:

RecaptchaV2.NET

它位于C#中,但您可以使用自己喜欢的在线C#到VB .NET代码转换器将其转换为VB.