Home > Net >  where can i get the Microsoft-managed keys?
where can i get the Microsoft-managed keys?

Time:12-24

Hi everyone im trying to receive my blob storage data via my spring boot client application. I can retrieve the data however it is encrypted.

In my Storage Account settings the encryption type is "Microsoft-managed keys". Now, where do find the key i need for decrypting my data? I am kinda confused i'm just not able to find the key.

Thanks a lot in advance

CodePudding user response:

Azure Storage encrypts all data in a storage account at rest. By default, data is encrypted with Microsoft-managed keys

All data that is written into Azure storage will be automatically encrypted by Storage service prior to persisting, and decrypted prior to retrieval. Encryption and decryption are completely transparent to the user. All data is encrypted using 256-bit AES encryption, also known as AES-256—one of the strongest block ciphers available. With encryption enabled by default.

Reference: https://azure.microsoft.com/en-in/blog/announcing-default-encryption-for-azure-blobs-files-table-and-queue-storage/

And The Microsoft managed keys used for encryption are not available

In Your scenario check the encryption type at the client side Data that is already encrypted when it is received by Azure. With client-side encryption, cloud service providers don’t have access to the encryption keys and cannot decrypt this data. You maintain complete control of the keys.

For more details refer this document: https://docs.microsoft.com/en-us/azure/security/fundamentals/encryption-atrest

  • Related