1
10
蒂姆,你确实找到了两个关键方法:
编辑:请注意,虽然您可以隐藏Amazon身份的密钥部分,但访问密钥ID部分需要嵌入到请求中。除非您通过自己的Web服务发送文件,否则您必须将其嵌入到应用程序中。 |
2
0
我的主要问题是,我要么需要在应用程序中存储我的AWS凭证,要么使用其他方案。 Windows有类似苹果的全系统服务吗 Keychain Manager 是吗?如果是,把你的证件放在那里。如果没有,也许您可以构建一个精简版本的它来存储您的AWS凭证的强加密版本。 签名是否需要上载文件中的所有数据? HMAC SHA-1签名是HTTP请求头的编码加密。这个签名是一个散列值,相对于您的数据来说非常短,只有20个字节长。 |
3
0
您可以加密配置文件和/或使用ProtectedData。 Here's my blog post on both . 更新:作为安装步骤的一部分,您可能需要加密app.config。样品如下: http://www.codeproject.com/KB/security/encryptstrings.aspx . 不是很好,但我找到了迄今为止最好的。 |
4
0
你会让任何一个拥有你程序副本的人访问S3/SimpleDB上的数据吗?如果没有,您将需要独立于AWS安全的您自己的身份验证方案。 在这种情况下,您可以实现一个Web服务,它接受您向客户提供的凭证(例如用户名/密码、数字证书等),然后执行程序所需的S3/SimpleDB操作。这样,AWS凭证就不会离开AWS。如果某个特定用户的凭据被破坏,您可以在Web服务中取消这些凭据。 |
renzCNFT · 与s3相比,workdocs有什么优势 2 年前 |
Hasham · 如何将多个本地文件上载到s3中的一个文件 2 年前 |
sebas flores · S3 URL-使用python下载 2 年前 |
Jawwad Hussain · 带s3 amazaon的玛雅edms 2 年前 |
omid · 下一个js-导出站点的目录结构 2 年前 |