I've done a quick search and the topic doesn't seem to have come up before.
My question is prompted by the presence of wrap/unwrap functions in Azure (https://msdn.microsoft.com/en-us/library/dn878066.aspx).
The description Microsoft provide of the wrap operation is as follows :
The WRAP operation supports encryption of a symmetric key using a key encryption key that has previously been stored in an Azure Key Vault.
However, at the same time, they also provide "standard" encrypt/decrypt API operations. And, of course, I can also take the public key and encrypt my self locally.
So the question is what is the benefit of opting for wrap over RSA encryption and when would I want to choose one over the other?
My use-case is creating and protecting a symmetric key for AES encryption.