super-duper-vault-train icon indicating copy to clipboard operation
super-duper-vault-train copied to clipboard

// , EaaS Demo in Python

Open v6 opened this issue 7 years ago • 1 comments
trafficstars

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

v6 avatar Aug 22 '18 21:08 v6

// , 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

v6 avatar Dec 03 '18 21:12 v6