rrottmann / key-vault-python-client-side-encryption

Samples demonstrating client side data encryption using Azure Key Vault

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project Name

Encryption of Blobs using Key Vault Python SDK

Features

  • This sample shows you how to use Client side encryption of Azure blobs protected by a AES key stored in keyvault

Quickstart

(Add steps to get up and running quickly)

  1. git clone https://github.com/Azure-Samples/key-vault-python-client-side-encryption.git
  2. cd key-vault-python-client-side-encryption
  3. Install requirements from requirements.txt - pip install requirements.txt
  4. Open key_vault_sample_config.py and populate the required fields - PLEASE NOTE that this is a demo and we recommend you should use Managed Identities for Authenticating to Key Vault
  5. Run python blob_encryption_sample.py

Resources

About

Samples demonstrating client side data encryption using Azure Key Vault

License:MIT License


Languages

Language:Python 100.0%