使用随机密钥将秘密文件存储在公共AWS S3存储桶中是否安全?

问题描述 投票:-2回答:1

即使S3桶是公共的,也不能在不知道密钥的情况下访问它。这就是我所知道的。

我已经在公共S3存储桶中存储了包含/secret/F0EBAA71F7131E.jpg等随机密钥的用户个人信息的图像。

如果以这种方式存储,是否有可能发生数据泄漏?如果可能的话怎么会泄露呢?

amazon-web-services amazon-s3
1个回答
3
投票

您只是创建具有随机名称的对象?不,混淆不是很好的安全性。

来自Security through obscurity - Wikipedia

安全专家早在1851年就拒绝了这一观点,并建议默默无闻应该永远不是唯一的安全机制。

有可能back-trace random number generation(很难生成真正的随机数),或猜测非常大的密钥空间。更糟糕的是,如果对象列表可用,则所有对象都会受到损害。

您应该考虑更强大的安全方法。

© www.soinside.com 2019 - 2024. All rights reserved.