v6/super-duper-vault-train

// , EaaS Demo in Python

v6 opened this issue · 1 comments

v6 commented

// , Create an Encryption as a Service demo using the hvac and requests libraries.

v6 commented

// , This would set up a test scenario, with a sample eCommerce or web service application, with sample user data (even just names, CC numbers or fake SSNs).

That eCommerce application would use Vault to create a key, encrypt PII, store it (even in plaintext or a Pickle), and decrypt it.

That's the minimal demo, with just hvac and requests.

A more ambitious demo could use this sample eCommerce application (written with Flask or something) to show off all the features of EaaS listed here:

https://learn.hashicorp.com/vault/encryption-as-a-service/eaas-transit#solutions

And some of the features listed here: https://www.hashicorp.com/blog/transparent-data-encryption-in-the-modern-datacenter