散列有效负载发布数据的最佳加密

时间:2016-03-07 19:38:06

标签: javascript cryptography bcrypt cryptojs

我绝不是一个加密的家伙,我正在努力解决所有不同的选择。

我目前有一个拥有私钥的移动应用和API。我希望能够使用此密钥在移动应用程序上散列有效负载数据作为“盐”。按照说。然后将有效负载和散列发送到API,然后API将使用私钥对有效负载数据进行散列并确认值是否相同。

我最初看的是bcrypt,但他们创造的随机盐在我的情况下不起作用。寻找任何建议..

移动应用程序正在使用Titanium Appcelerator,因此Javascript和网站是PHP。

由于

1 个答案:

答案 0 :(得分:1)

你正在寻找HMAC,sha256将是一个很好的哈希函数选择,可以与它一起使用。