我們的服務器實例同時在AWS和Azure上爲不同的客戶端運行。我們希望使用密鑰管理服務來保護我們的生產密鑰。 Azure Key Vault可以用作解決方案嗎? AWS實例上運行的服務器是否受支持?我可以使用Azure密鑰保管庫來保護在AWS實例上運行的應用程序的密鑰嗎?
0
A
回答
0
是的,您可以使用Azure密鑰保險庫來保護在AWS和Azure中運行的應用程序的密鑰。
如果你看一下僞代碼片段來訪問Azure的主要跳馬,
//extend KeyVaultCredentials class and override doAuthenticate method.
// create a configuration object
Configuration config = KeyVaultConfiguration.configure(null, keyVaultCredentials);
KeyVaultClient myclient = KeyVaultClientService.create(config);
//encrypt
myclient.encryptAsync(...)
//decrypt
myclient.decryptAsync(...)
由於KeyVault服務都可以通過SDK,你應該能夠從任何地方訪問這些服務。這只是你應該有有效的訪問憑據。
希望這會有所幫助。
+0
謝謝。我將執行此操作並更新它的方式。 –
+0
但是,這又需要設置活動目錄和服務主體,以便能夠對您進行身份驗證。 –
+0
即使您想在本地或在Azure上運行它,也需要完成這項工作嗎? – krisnik
相關問題
- 1. 如何使用USB密鑰來保護我的應用程序?
- 2. 如何在Azure密鑰保管庫中保護Blob存儲訪問密鑰
- 3. 密鑰保管庫密鑰與祕密
- 4. Azure密鑰保管庫 - 多個環境,我需要爲每個環境提供Azure密鑰保管庫嗎?
- 5. 使用Azure密鑰保管庫獲取祕密值的Terraform
- 6. 使用.NET程序集創建Azure密鑰保管庫(Microsoft.Azure.KeyVault)
- 7. 在Azure密鑰保管庫中使用證書來簽署IdentityServer4
- 8. Azure密鑰保管庫瞭解
- 9. 保護SSH密鑰
- 10. 密碼/密鑰保護
- 11. 我可以使用密碼保護應用程序嗎?
- 12. 如何使用許可證密鑰保護我的php應用程序?
- 13. EnvelopedCms解密不適用於Azure密鑰保管庫
- 14. 使用密鑰保護.NET應用程序
- 15. 使用自制密鑰算法保護WPF應用程序
- 16. Azure密鑰保險庫密鑰/祕密版本
- 17. 我可以在azure密鑰保管庫中存儲用戶名和密碼的詳細信息嗎?
- 18. 在Android中保護密鑰
- 19. 如何使用用戶憑據訪問Azure密鑰保管庫?
- 20. 如何在Web應用程序運行時保留用於解密的密鑰
- 21. 保護與RSA密鑰的許可證密鑰
- 22. 無法在Azure密鑰保管庫中設置祕密值
- 23. EC2 Ubuntu的實例 - 未受保護的專用密鑰文件
- 24. 在Android應用程序中使用sqlcipher保護用於解密加密數據庫的密鑰
- 25. 受SSH密鑰保護的AWS EC2 Ubuntu實例足夠安全嗎?
- 26. 具有實體框架「DefaultConnection」應用程序設置的Azure密鑰保險庫
- 27. 保護C#中的加密密鑰#
- 28. 使用Javascript保護API密鑰
- 29. 保護移動應用程序中的AES密鑰
- 30. 如何在Angular2應用程序中保護Google地圖密鑰?
你在跑什麼?虛擬機? – 4c74356b41
是的。 Ubuntu實例,都在AWS和Azure上。 –