Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/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
Api 如何在服务器端检查签名验证?_Api_Hash_Signature_Sha - Fatal编程技术网

Api 如何在服务器端检查签名验证?

Api 如何在服务器端检查签名验证?,api,hash,signature,sha,Api,Hash,Signature,Sha,对不起,我的问题可能没有重复几句 我已经阅读了一些文档/讨论和 根据此处对已签名请求的讨论,密码是安全的,攻击者不能使用查询中的信息对另一个请求进行签名 但对于签名生成,使用SHA-1非还原哈希函数 我的问题是: 如果签名用于授权/验证客户端请求,那么该签名如何在服务器端用于检查和验证用户请求

对不起,我的问题可能没有重复几句

我已经阅读了一些文档/讨论和

根据此处对已签名请求的讨论,密码是安全的,攻击者不能使用查询中的信息对另一个请求进行签名

但对于签名生成,使用SHA-1非还原哈希函数

我的问题是: 如果签名用于授权/验证客户端请求,那么该签名如何在服务器端用于检查和验证用户请求