Azure Key Vaultを使用してMicrosoft Azure Storageでブロブを暗号化および復号化できます。 Azure Storage Data Movement Libraryを使用しても同じです。 https://docs.microsoft.com/en-us/azure/storage/storage-client-side-encryption: キーVaultを使用して暗号化&復号化することによって、私はAzureストレージのデータ移動図書館キーボールトを使用してファイルを暗号化し、「Azure Storage Data Movement Library」を使用してストレージアカウントに格納することは可能ですか?
TransferManager.Configurations.ParallelOperations = 32;
TransferManager.Configurations.BlockSize = 4 * 1024 * 1024;
ServicePointManager.DefaultConnectionLimit = Environment.ProcessorCount * 8;
UploadOptions options = new UploadOptions();
SingleTransferContext context = new SingleTransferContext();
context.SetAttributesCallback = (destination) =>
{
CloudBlob destBlob = destination as CloudBlob;
destBlob.Properties.ContentType = "application/octet-stream";
};
// Start the upload
await TransferManager.UploadAsync(fileToUpload.InputStream, blob, options, context);