构造动态密钥
更新时间 2022-11-24 19:06:56
最近更新时间: 2022-11-24 19:06:56
发起请求时,需要构造一个eop-date的时间,这个时间的格式是yyyymmddTHHMMSSZ;言简意赅一些,就是年月日T时分秒Z
1.先是拿你申请来的ctyun-eop-sk作为密钥,eop-date作为数据,算出ktime
2.拿ktime作为密钥,你申请来的ctyun-eop-ak数据,算出kAk;
3.拿kAk作为密钥,eop-date的年月日值作为数据;算出kdate
| eop-date | yyyymmddTHHMMSSZ(20211221T163614Z)(年月日T时分秒Z) |
|---|---|
| Ktime | 使用ctyun-eop-sk作为密钥,eop-date作为数据,算出ktime; Ktime = hmacSha256(ctyun-eop-sk, eop-date) |
| kAk | 使用ktime作为密钥,你申请来的ctyun-eop-ak数据,算出kAk; kAk = hmacsha256(ktime,ctyun-eop-ak) |
| kdate | 使用kAk作为密钥,eop-date的年月日值作为数据;算出kdate; kdate = hmacsha256(kAk, eop-date) |