Tag: 摘要

如何使用libcurl使用摘要式身份validation发布http请求

我正在尝试执行发布请求,我正在尝试使用摘要式身份validation。 使用libcurl ,我设置了选项: url_easy_setopt(curl_handle, CURLOPT_HTTPAUTH, CURLAUTH_DIGEST); curl_easy_setopt(curl_handle, CURLOPT_USERPWD, “user:pdw”); 在设置所有其他选项(post,url和所有内容)之前。 服务器关闭我的连接,我认为没有摘要。 我只是不知道如何自动获得摘要的挑战 – 响应行为。 如果我将HTTPAUTH设置为CURLAUTH_BASIC它HTTPAUTH这些东西进行编码 ,我在VERBOSE选项中看到包含authorization = basic的标头。 使用摘要没有标题。 你知道我怎么做,或者你能给我一些例子吗? 我真的到处搜寻。

轻量级8字节散列函数算法

我需要从一个可变长度的字符串中提取一个8字节的摘要,所以我正在寻找一种我将在c / c ++中实现的算法。 这将是微控制器上数字签名程序的一部分,因此它必须是: 只需几行代码即可写入,因为固件必须尽可能少地保存; 资源消耗低,特别是ram(最好小于100字节); 足够强大,在字符串的任何一点更改单个字符都会改变整体摘要。 我看了一下现有的算法,比如crc64,但它们对我的平台来说似乎太重了。