在s3安全的身份验证网址?

Gab*_*osa 3 amazon-s3 amazon-web-services

我有一些文件存储在亚马逊.所有都处于私有模式,因为我需要为用户提供下载这些文件的方法,每次用户需要下载文件时,我只需根据Authenticating REST Requests创建一个经过身份验证的URL,用户可以下载该文件,间隔为5分钟.

但是一旦生成了网址,我可以在网址中看到我的亚马逊密钥,这是我应该担心的吗?(我的意思是我知道你需要获得密钥才能访问任何对象)但这仍然是安全的吗?

Eve*_*ert 5

公开分发的关键是好的,秘密不是.

所以答案是肯定的!

编辑:公钥和秘密用于生成随机数/签名.您需要两者都为亚马逊生成有效(安全)请求.然而,秘密是私密的.