I'm new to azure cloud services platform. Today i came across the Key-Vault storage service provided by azure. It has the ability to store application level keys and settings. It is safe and secure with enhanced data protection.
But what i'm not clearly getting is to connect to Key-Vault i need the artifacts of my Key-Vault stored in my application config.
If that is the case when someone eves-drop on the key values will he not connect to my Key-Vault and read all my keys.
If I should encrypt my local Key-Vault settings then I can encrypt the keys which i store in Vault as well right?. What is the purpose of Key-Vault?.