用于安全托管ZIP文件的Azure服务
我正在运行一个Spring Boot应用程序,该应用在内部使用了13KB大小的安全捆绑包zip文件。我想将文件托管到远程服务器中,并加密加密。我所在的基础设施是Azure。我可以使用哪种Azure服务安全地托管我的ZIP文件?我可以使用 azure键值访问我的zip文件吗?
I am running a spring boot app which internally uses secure bundle zip file of size 13kb . I want to host the file to remote server securely and encrypted . The infrastructure I am in is azure . Which azure service I can use to host my zip file securely ? Can I use azure key value to access my zip file ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以将zip文件存储在 Azure Blob存储中。 Azure存储使用服务器端加密(SSE)在将数据持续到云时自动加密。您可以通过设置存储帐户的
安全传输所需的
属性来配置存储帐户以接受安全连接的请求。然后,您可以通过共享访问签名限制对存储斑点的访问。
如果您想成为额外的秘密松鼠,您甚至可以启用CMK(客户托管键)以使加密确保没有人在看您的秘密酱汁。
You can store the Zip file in Azure Blob storage. Azure Storage uses server-side encryption (SSE) to automatically encrypt your data when it is persisted to the cloud. You can configure your storage account to accept requests from secure connections only by setting the
Secure transfer required
property for the storage account.You could then restrict access to the storage blob via Shared Access Signature.
If you wanted to be extra secret squirrel, you could even enable CMK (Customer Managed Keys) for the encryption to make doubly sure nobody is looking at your secret sauce.
如果您将其序列化到文本文件,则理论上可以将zip文件托管在密钥库中。但是我认为这是一个坏主意。
正确的服务是Azure存储文件共享。
You could theoretically host your zip file in Key Vault if you serialize it to a text file. But I think that's a bad idea.
The right service is Azure Storage File Share.