创建一个使用链接

时间:2010-07-11 02:31:14

标签: web-services security

我正在为网站编写数据库前端。在记录旁边,我想要包含一个像这样的链接:

 Record 1 - [Add][1] [Edit][2] [Delete][3]

但我希望保护这些链接不被多次使用。我的想法是传递一个哈希值,然后在某个表的某个表中存储一个有效的HASH值列表,只处理具有有效哈希值的请求。有更好的方法吗?

更新:这个问题的答案让我提出这个问题:What is the difference between a "nonce" and a "GUID"?。为什么你要使用nonce而不是GUID?

1 个答案:

答案 0 :(得分:2)

您的想法是正确的,除了您应该使用加密安全随机字节("nonce")而不是哈希。