gpt4 book ai didi

c - 如何用C在Amazon S3中进行签名

转载 作者:行者123 更新时间:2023-11-30 18:04:24 24 4
gpt4 key购买 nike

我用 C 语言编写,我使用 libcurl+openSSL 发送 POST 请求。对于 Amazon S3,我必须制作 signature in my request ,它由 AWS secret 访问 key 形成为 RFC 2104 HMAC-SHA1。请问,我在哪里可以得到适合亚马逊的算法的实现?是openSSL function SHA1那个?

最佳答案

HMAC 是一种使用散列函数(在本例中为 SHA1)安全地组合消息和 key 的方法。幸运的是,OpenSSL 包含两者的实现,因此您不需要直接接触 SHA1 函数。请参阅documentation for HMAC在 OpenSSL 中。

关于c - 如何用C在Amazon S3中进行签名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7649687/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com