On SQL Azure I have setup always encrypted with Azure KeyVault key. I then encrypted a few columns based on this. Everything is working fine.
My question: what happens when I generate a new key in Azure KeyVault key?
- It will decrypt encrypted columns based on old key?
- Re-encrypt the columns based on new key value?
- Does this all happen automatically, how much time it can take?