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

Best crypto for hashing payload post data

我绝不是一个加密专家,我正在努力应对所有不同的选择。

我目前有一个移动应用程序 API,它将有一个私钥。我希望能够使用此密钥将移动应用程序上的有效负载数据散列为 'salt' per say。然后将有效载荷和散列发送到 API,API 将使用私钥对有效载荷数据进行散列并确认值相同。

我最初是在看 bcrypt,但他们创建了随机盐,这对我来说不起作用。寻找任何建议..

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

谢谢

您正在寻找 HMAC,而 sha256 将是与它一起使用的哈希函数的不错选择。