https://github.com/snpranav/object-storage-encryption-demo
Demo of how to use a cloud key manager to perform client side encryption for data uploaded to object storages' like AWS S3, Google Cloud Storage, Azure Blob Storage, Minio, etc
https://github.com/snpranav/object-storage-encryption-demo
cloud-key encryption object-storage
Last synced: 12 months ago
JSON representation
Demo of how to use a cloud key manager to perform client side encryption for data uploaded to object storages' like AWS S3, Google Cloud Storage, Azure Blob Storage, Minio, etc
- Host: GitHub
- URL: https://github.com/snpranav/object-storage-encryption-demo
- Owner: snpranav
- License: apache-2.0
- Created: 2022-07-25T05:19:50.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2022-12-29T20:45:35.000Z (over 3 years ago)
- Last Synced: 2025-04-08T07:55:14.924Z (over 1 year ago)
- Topics: cloud-key, encryption, object-storage
- Language: JavaScript
- Homepage: https://moral-fox.sneakpeak.dev
- Size: 310 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Client Side Encryption Demo for Any Object Storages
**Tutorial guide and Demo Video can be found on [CipherTrust Learn](https://thalesgroup.github.io/ciphertrust/docs/key-manager/cs-object-storage)**.

This demo shows you how to encrypt data on the client side and upload it to your favorite without having to worry about figuring out cloud key management solutions.
## Technology Used in this Demo
Note - the tools I used can be swapped for others. I created this to provide a conceptual understanding of how client-side encryption for data in object storages is possible. Don't fret if you don't use these 😄
- [NextJS](https://nextjs.org)
- [Thales Ciphertrust Manager](https://cpl.thalesgroup.com/encryption/ciphertrust-manager)
- [Amazon S3](https://aws.amazon.com/s3/)