我会 python 语言
我的需求是, 要存一些文件,每个文件大小 100m 左右
会有用户下载这个文件, 下载的频率并不高, 并发很低, 可能 30 分钟,提交一个下载请求
但是 cdn 都是按照流量收费的, 虽然我的并发不高, 但时间长了, 一算下来,流量费很高
我刚好有一台闲置的 5m 带宽的良心云机器, 所以想用来搭建下载服务器
但是我不想泄漏文件的原始下载地址, 希望可以通过 Url 鉴权的方式,控制每个临时链接的失效时间
想实现类似阿里云那样的 url 鉴权 ( https://help.aliyun.com/document_detail/57007.html )
sstring = "URI-timestamp-rand-uid-PrivateKey"
md5hash = md5sum(sstring)
请问,有什么开源的 类似的方案吗?
如果没有的话, 我应该如何自己去实现呢
因为我对这方面完全不懂,所以来问问
跪求大神指点, 哪怕给出几个关键词
谢谢