AssessKeyId跟AccessKeySecret是通过什么算法生成的,每个人的都是唯一的吗?

客户问题:
AssessKeyId跟AccessKeySecret是通过什么算法生成的,每个人的都是唯一的吗?

阿里云代理商凯铧互联客服回复:
是唯一的。API核心:拼接请求参数把“Access Key ID”放到请求参数里面“相当于用户名”,把url的参数用“Access Key Secret”进行混淆加密生成签名,把签名追加入请求参数。这样这个签名就可以保证参数的完整和安全不可逆转。

API调用: 首先API是通过http/https进行访问的,以GET请求为例, 1. 参数内分为:user_param,公共参数,url编码参数并拼接成url使用的参数形式。 2. 这里详细说下签名的获取方法:url使用的参数形式添加HTTP method“&”拼接后,使用“Access Key Secret”为salt调用hashlib.sha1算法加密,然后使用base64编码使用生成签名 3.把访问服务的**”http协议”+”域名”+”参数”+”签名”=请求地址**

 

阿里云服务器活动
阿里云代理商凯铧互联:享受购买价格更优惠!阿里云2021年年中活动请戳云产品通用代金券,限量抢!!

为什么选择我们:北京凯铧互联科技有限公司(简称凯铧互联)由多名前阿里云资深技术专家创立,核心员工来自阿里巴巴、腾讯服务器运维团队,公司90%成员均是超过10年具备专业运维经验的精英。作为阿里云,腾讯云,百度云,金山云,华为云重要的合作伙伴,专业从事互联网应用服务、云计算、大数据、人工智能、企业信息化建设,为企业用户提供基于大数据的企业上云解决方案。

凯铧互联承诺